sbuild (Debian sbuild) 0.85.0 (04 January 2023) on debian-ci-siliconvalley +==============================================================================+ | visp 3.6.0-5 (armhf) Wed, 30 Jul 2025 09:30:28 +0000 | +==============================================================================+ Package: visp Version: 3.6.0-5 Source Version: 3.6.0-5 Distribution: unstable Machine Architecture: amd64 Host Architecture: armhf Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-a20c0b54-66e0-4929-993b-41ba79101f03' with '<>' I: NOTICE: Log filtering will replace 'build/visp-EfcuzO/resolver-laS8eL' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://localhost:3142/debian unstable InRelease [213 kB] Get:2 http://localhost:3142/debian unstable/main Sources.diff/Index [63.6 kB] Get:3 http://localhost:3142/debian unstable/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://localhost:3142/debian unstable/main Sources T-2025-07-30-0819.19-F-2025-07-30-0204.40.pdiff [6294 B] Get:5 http://localhost:3142/debian unstable/main amd64 Packages T-2025-07-30-0819.19-F-2025-07-30-0204.40.pdiff [2993 B] Get:4 http://localhost:3142/debian unstable/main Sources T-2025-07-30-0819.19-F-2025-07-30-0204.40.pdiff [6294 B] Get:6 http://localhost:3142/debian unstable/main armhf Packages [9616 kB] Get:5 http://localhost:3142/debian unstable/main amd64 Packages T-2025-07-30-0819.19-F-2025-07-30-0204.40.pdiff [2993 B] Fetched 9966 kB in 3s (3654 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'visp' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/visp.git Please use: git clone https://salsa.debian.org/science-team/visp.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 68.1 MB of source archives. Get:1 http://localhost:3142/debian unstable/main visp 3.6.0-5 (dsc) [5078 B] Get:2 http://localhost:3142/debian unstable/main visp 3.6.0-5 (tar) [68.1 MB] Get:3 http://localhost:3142/debian unstable/main visp 3.6.0-5 (asc) [833 B] Get:4 http://localhost:3142/debian unstable/main visp 3.6.0-5 (diff) [17.0 kB] Fetched 68.1 MB in 6s (11.9 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/visp-EfcuzO/visp-3.6.0' with '<>' I: NOTICE: Log filtering will replace 'build/visp-EfcuzO' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), cmake, doxygen, libcoin-dev, libdc1394-dev, libdmtx-dev, libeigen3-dev, libgsl-dev, libjpeg-dev, liblapack-dev, libopencv-dev, libpng-dev, libv4l-dev, libx11-dev, libxml2-dev, nlohmann-json3-dev, visp-images-data (>= 3.5.0), libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64, libc-dev:armhf, libstdc++-dev:armhf Filtered Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), cmake, doxygen, libcoin-dev, libdc1394-dev, libdmtx-dev, libeigen3-dev, libgsl-dev, libjpeg-dev, liblapack-dev, libopencv-dev, libpng-dev, libv4l-dev, libx11-dev, libxml2-dev, nlohmann-json3-dev, visp-images-data (>= 3.5.0), libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64, libc-dev:armhf, libstdc++-dev:armhf dpkg-deb: warning: root directory /<>/sbuild-build-depends-main-dummy has unusual owner or group 1000:119 dpkg-deb: hint: you might need to pass --root-owner-group, see for further details dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [612 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [985 B] Get:5 copy:/<>/apt_archive ./ Packages [1005 B] Fetched 2602 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following additional packages will be installed: adduser autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabihf bsdextrautils cmake cmake-data cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf crossbuild-essential-armhf debhelper dh-autoreconf dh-strip-nondeterminism dirmngr doxygen dwz fakeroot file fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-14-arm-linux-gnueabihf gcc-14-arm-linux-gnueabihf-base gcc-14-base:armhf gcc-14-cross-base gcc-arm-linux-gnueabihf gdal-data gdal-plugins:armhf gettext gettext-base gnupg gnupg-l10n gpg gpg-agent gpgconf gpgsm groff-base intltool-debian iso-codes libabsl20240722:armhf libacl1:armhf libaec0:armhf libaom3:armhf libarchive-zip-perl libarchive13t64 libarchive13t64:armhf libarmadillo14:armhf libarpack2t64:armhf libasan8:armhf libasan8-armhf-cross libassuan9 libassuan9:armhf libatomic1:armhf libatomic1-armhf-cross libavcodec-dev:armhf libavcodec61:armhf libavformat-dev:armhf libavformat61:armhf libavif16:armhf libavutil-dev:armhf libavutil59:armhf libblas-dev:armhf libblas3:armhf libblkid1:armhf libblosc1:armhf libbluray2:armhf libbrotli1 libbrotli1:armhf libbsd0:armhf libbz2-1.0:armhf libc6:armhf libc6-armhf-cross libc6-dev:armhf libc6-dev-armhf-cross libcairo-gobject2:armhf libcairo2:armhf libcap2:armhf libcap2-bin libcfitsio10t64:armhf libcharls2:armhf libchromaprint1:armhf libcjson1:armhf libclang-cpp19 libclang1-19 libcodec2-1.2:armhf libcoin-dev:armhf libcoin80t64:armhf libcom-err2 libcom-err2:armhf libcrypt-dev:armhf libcrypt1:armhf libcurl3t64-gnutls:armhf libcurl4t64 libcurl4t64:armhf libdatrie1:armhf libdav1d7:armhf libdb5.3t64:armhf libdbus-1-3:armhf libdc1394-25:armhf libdc1394-dev:armhf libde265-0:armhf libdebhelper-perl libdeflate-dev:armhf libdeflate0:armhf libdmtx-dev:armhf libdmtx0t64:armhf libdouble-conversion3:armhf libdrm-amdgpu1:armhf libdrm-common libdrm2:armhf libdvdnav4:armhf libdvdread8t64:armhf libedit2 libedit2:armhf libegl-mesa0:armhf libegl1:armhf libeigen3-dev libelf1t64 libelf1t64:armhf libevdev2 libevdev2:armhf libexif-dev:armhf libexif12:armhf libexpat1 libexpat1:armhf libfakeroot libffi8 libffi8:armhf libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libfontconfig1:armhf libfreetype6 libfreetype6:armhf libfreexl1:armhf libfribidi0:armhf libfyba0t64:armhf libgav1-1:armhf libgbm1:armhf libgcc-14-dev:armhf libgcc-14-dev-armhf-cross libgcc-s1:armhf libgcc-s1-armhf-cross libgcrypt20 libgd3:armhf libgdal36:armhf libgdcm-dev:armhf libgdcm3.0t64:armhf libgdk-pixbuf-2.0-0:armhf libgdk-pixbuf2.0-common libgeos-c1t64:armhf libgeos3.13.1:armhf libgeotiff5:armhf libgfortran5:armhf libgif7:armhf libgl-dev:armhf libgl1:armhf libgl1-mesa-dri:armhf libgl2ps1.4:armhf libgles2:armhf libglew-dev:armhf libglew2.2:armhf libglib2.0-0t64 libglib2.0-0t64:armhf libglu1-mesa:armhf libglu1-mesa-dev:armhf libglvnd0:armhf libglx-dev:armhf libglx-mesa0:armhf libglx0:armhf libgme0:armhf libgmp10:armhf libgnutls30t64 libgnutls30t64:armhf libgomp1:armhf libgomp1-armhf-cross libgpg-error0 libgpg-error0:armhf libgpgme11t64:armhf libgpgmepp6t64:armhf libgphoto2-6t64:armhf libgphoto2-dev:armhf libgphoto2-port12t64:armhf libgraphite2-3:armhf libgsl-dev:armhf libgsl28:armhf libgslcblas0:armhf libgsm1:armhf libgssapi-krb5-2 libgssapi-krb5-2:armhf libgstreamer-plugins-base1.0-0:armhf libgstreamer1.0-0:armhf libgudev-1.0-0 libgudev-1.0-0:armhf libharfbuzz0b:armhf libhdf4-0-alt:armhf libhdf5-310:armhf libhdf5-hl-310:armhf libheif-plugin-dav1d:armhf libheif-plugin-libde265:armhf libheif1:armhf libhogweed6t64:armhf libhwloc15:armhf libice-dev:armhf libice6:armhf libicu76:armhf libidn2-0 libidn2-0:armhf libimagequant0:armhf libimath-3-1-29t64:armhf libimath-dev:armhf libinput-bin libinput10:armhf libjbig-dev:armhf libjbig0:armhf libjpeg-dev:armhf libjpeg62-turbo:armhf libjpeg62-turbo-dev:armhf libjson-c5:armhf libjsoncpp26 libjsoncpp26:armhf libjxl0.11:armhf libk5crypto3 libk5crypto3:armhf libkeyutils1 libkeyutils1:armhf libkmlbase1t64:armhf libkmldom1t64:armhf libkmlengine1t64:armhf libkrb5-3 libkrb5-3:armhf libkrb5support0 libkrb5support0:armhf libksba8 liblapack-dev:armhf liblapack3:armhf liblcms2-2:armhf libldap2 libldap2:armhf libleptonica6:armhf liblerc-dev:armhf liblerc4:armhf libllvm19 libllvm19:armhf libltdl7:armhf liblz4-1:armhf liblzma-dev:armhf liblzma5:armhf libmagic-mgc libmagic1t64 libmariadb3:armhf libmbedcrypto16:armhf libmd0:armhf libmd4c0:armhf libminizip1t64:armhf libmount1:armhf libmp3lame0:armhf libmpg123-0t64:armhf libmpich12:armhf libmtdev1t64:armhf libncursesw6 libnetcdf22:armhf libnettle8t64:armhf libnghttp2-14 libnghttp2-14:armhf libnghttp3-9 libnghttp3-9:armhf libngtcp2-16:armhf libngtcp2-crypto-gnutls8:armhf libnorm1t64:armhf libnpth0t64 libnspr4:armhf libnss3:armhf libodbc2:armhf libodbcinst2:armhf libogdi4.1:armhf libogg0:armhf libopencv-calib3d-dev:armhf libopencv-calib3d410:armhf libopencv-contrib-dev:armhf libopencv-contrib410:armhf libopencv-core-dev:armhf libopencv-core410:armhf libopencv-dev:armhf libopencv-dnn-dev:armhf libopencv-dnn410:armhf libopencv-features2d-dev:armhf libopencv-features2d410:armhf libopencv-flann-dev:armhf libopencv-flann410:armhf libopencv-highgui-dev:armhf libopencv-highgui410:armhf libopencv-imgcodecs-dev:armhf libopencv-imgcodecs410:armhf libopencv-imgproc-dev:armhf libopencv-imgproc410:armhf libopencv-ml-dev:armhf libopencv-ml410:armhf libopencv-objdetect-dev:armhf libopencv-objdetect410:armhf libopencv-photo-dev:armhf libopencv-photo410:armhf libopencv-shape-dev:armhf libopencv-shape410:armhf libopencv-stitching-dev:armhf libopencv-stitching410:armhf libopencv-superres-dev:armhf libopencv-superres410:armhf libopencv-video-dev:armhf libopencv-video410:armhf libopencv-videoio-dev:armhf libopencv-videoio410:armhf libopencv-videostab-dev:armhf libopencv-videostab410:armhf libopencv-viz-dev:armhf libopencv-viz410:armhf libopenexr-3-1-30:armhf libopenexr-dev:armhf libopengl-dev:armhf libopengl0:armhf libopenjp2-7:armhf libopenmpt0t64:armhf libopus0:armhf liborc-0.4-0t64:armhf libp11-kit0 libp11-kit0:armhf libpango-1.0-0:armhf libpangocairo-1.0-0:armhf libpangoft2-1.0-0:armhf libpcre2-16-0:armhf libpcre2-8-0:armhf libpgm-5.3-0t64:armhf libpipeline1 libpixman-1-0:armhf libpkgconf3 libpng-dev:armhf libpng16-16t64 libpng16-16t64:armhf libpoppler147:armhf libpq5:armhf libproc2-0 libproj25:armhf libprotobuf32t64:armhf libpsl5t64 libpsl5t64:armhf libqhull-r8.0:armhf libqt5core5t64:armhf libqt5dbus5t64:armhf libqt5gui5t64:armhf libqt5network5t64:armhf libqt5opengl5t64:armhf libqt5test5t64:armhf libqt5widgets5t64:armhf librabbitmq4:armhf librav1e0.7:armhf libraw1394-11:armhf libraw1394-dev:armhf libreadline8t64 librhash1 librist4:armhf librsvg2-2:armhf librtmp1 librtmp1:armhf librttopo1:armhf libsasl2-2 libsasl2-2:armhf libsasl2-modules-db libsasl2-modules-db:armhf libselinux1:armhf libsensors-config libsensors5:armhf libsharpyuv-dev:armhf libsharpyuv0:armhf libshine3:armhf libsm-dev:armhf libsm6:armhf libsnappy1v5:armhf libsocket++1:armhf libsodium23:armhf libsoxr0:armhf libspatialite8t64:armhf libspeex1:armhf libsqlite3-0:armhf libsrt1.5-gnutls:armhf libssh-4:armhf libssh2-1t64 libssh2-1t64:armhf libssl3t64:armhf libstdc++-14-dev:armhf libstdc++-14-dev-armhf-cross libstdc++6:armhf libstdc++6-armhf-cross libsvtav1enc2:armhf libswresample-dev:armhf libswresample5:armhf libswscale-dev:armhf libswscale8:armhf libsystemd0:armhf libsz2:armhf libtasn1-6 libtasn1-6:armhf libtbb-dev:armhf libtbb12:armhf libtbbbind-2-5:armhf libtbbmalloc2:armhf libtcl8.6:armhf libtesseract5:armhf libthai-data libthai0:armhf libtheoradec1:armhf libtheoraenc1:armhf libtiff-dev:armhf libtiff6:armhf libtiffxx6:armhf libtinfo6:armhf libtirpc-common libtirpc3t64:armhf libtk8.6:armhf libtool libtwolame0:armhf libubsan1:armhf libubsan1-armhf-cross libuchardet0 libudev1:armhf libudfread0:armhf libunistring5 libunistring5:armhf liburiparser1:armhf libusb-1.0-0:armhf libuuid1:armhf libuv1t64 libv4l-0t64:armhf libv4l-dev:armhf libv4l2rds0t64:armhf libv4lconvert0t64:armhf libva-drm2:armhf libva-x11-2:armhf libva2:armhf libvdpau1:armhf libvorbis0a:armhf libvorbisenc2:armhf libvorbisfile3:armhf libvpx9:armhf libvtk9.3:armhf libvulkan1:armhf libwacom-common libwacom9 libwacom9:armhf libwayland-client0:armhf libwayland-server0:armhf libwebp-dev:armhf libwebp7:armhf libwebpdecoder3:armhf libwebpdemux2:armhf libwebpmux3:armhf libx11-6 libx11-6:armhf libx11-data libx11-dev libx11-dev:armhf libx11-xcb1:armhf libx264-164:armhf libx265-215:armhf libxapian30 libxau-dev libxau-dev:armhf libxau6 libxau6:armhf libxcb-dri3-0:armhf libxcb-glx0:armhf libxcb-icccm4:armhf libxcb-image0:armhf libxcb-keysyms1:armhf libxcb-present0:armhf libxcb-randr0:armhf libxcb-render-util0:armhf libxcb-render0:armhf libxcb-shape0:armhf libxcb-shm0:armhf libxcb-sync1:armhf libxcb-util1:armhf libxcb-xfixes0:armhf libxcb-xinerama0:armhf libxcb-xinput0:armhf libxcb-xkb1:armhf libxcb1 libxcb1:armhf libxcb1-dev libxcb1-dev:armhf libxdmcp-dev libxdmcp-dev:armhf libxdmcp6 libxdmcp6:armhf libxerces-c3.2t64:armhf libxext-dev:armhf libxext6:armhf libxfixes-dev:armhf libxfixes3:armhf libxft2:armhf libxi-dev:armhf libxi6:armhf libxkbcommon-x11-0:armhf libxkbcommon0:armhf libxml2 libxml2:armhf libxml2-dev:armhf libxmu-dev:armhf libxmu-headers libxmu6:armhf libxpm-dev:armhf libxpm4:armhf libxrender1:armhf libxshmfence1:armhf libxss1:armhf libxt-dev:armhf libxt6t64:armhf libxvidcore4:armhf libxxf86vm1:armhf libxxhash0:armhf libyuv0:armhf libz3-4 libz3-4:armhf libzmq5:armhf libzstd-dev:armhf libzstd1:armhf libzvbi-common libzvbi0t64:armhf linux-libc-dev-armhf-cross m4 man-db mariadb-common mesa-libgallium:armhf mysql-common nlohmann-json3-dev ocl-icd-libopencl1:armhf pinentry-curses pkg-config pkgconf pkgconf:armhf pkgconf-bin po-debconf procps proj-data readline-common sensible-utils shared-mime-info unixodbc-common uuid-dev:armhf visp-images-data x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:armhf zlib1g-dev:armhf Suggested packages: liblocale-gettext-perl cron quota autoconf-archive gnu-standards autoconf-doc binutils-doc cmake-doc cmake-format elpa-cmake-mode ninja-build gcc-14-locales cpp-14-doc cpp-doc dh-make dbus-user-session libpam-systemd pinentry-gnome3 tor doxygen-latex doxygen-doc doxygen-gui graphviz gcc-14-doc manpages-dev flex bison gdb-arm-linux-gnueabihf gcc-doc gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n gpg-wks-server parcimonie xloadimage scdaemon tpm2daemon groff isoquery lrzip lrzip:armhf liblapack-doc:armhf libbluray-bdj:armhf glibc-doc:armhf libc-l10n:armhf locales:armhf libnss-nis:armhf libnss-nisplus:armhf manpages-dev:armhf libcoin-doc:armhf libopenal0a:armhf libsimage-dev:armhf libdvdcss2:armhf libeigen3-doc libmpfrc++-dev rng-tools libgd-tools:armhf geotiff-bin:armhf gdal-bin:armhf libgeotiff-epsg:armhf glew-utils:armhf low-memory-monitor low-memory-monitor:armhf gnutls-bin gnutls-bin:armhf gphoto2:armhf gsl-ref-psdoc:armhf | gsl-doc-pdf:armhf | gsl-doc-info:armhf | gsl-ref-html:armhf krb5-doc krb5-user krb5-doc:armhf krb5-user:armhf libvisual-0.4-plugins:armhf gstreamer1.0-tools:armhf libhdf4-alt-dev:armhf hdf4-tools:armhf libheif-plugin-ffmpegdec:armhf libheif-plugin-jpegdec:armhf libheif-plugin-jpegenc:armhf libheif-plugin-j2kdec:armhf libheif-plugin-j2kenc:armhf libheif-plugin-kvazaar:armhf libheif-plugin-rav1e:armhf libheif-plugin-svtenc:armhf libice-doc:armhf liblcms2-utils:armhf liblzma-doc:armhf cryptsetup-bin:armhf odbc-postgresql:armhf tdsodbc:armhf ogdi-bin:armhf opencv-doc:armhf opus-tools:armhf proj-bin:armhf qgnomeplatform-qt5:armhf qt5-image-formats-plugins:armhf libraw1394-doc:armhf librsvg2-bin:armhf lm-sensors lm-sensors:armhf libsm-doc:armhf speex:armhf libstdc++-14-doc:armhf libgcrypt20:armhf libtbb-doc:armhf tcl8.6:armhf tk8.6:armhf libtool-doc gfortran | fortran95-compiler gcj-jdk uuid-runtime:armhf mpi-default-bin:armhf vtk9-doc:armhf vtk9-examples:armhf libwacom-bin libwacom-bin:armhf libx11-doc libx11-doc:armhf xapian-tools libxcb-doc libxcb-doc:armhf libxext-doc:armhf libxt-doc:armhf m4-doc apparmor less www-browser opencl-icd:armhf pinentry-doc libmail-box-perl readline-doc Recommended packages: curl | wget | lynx gnupg-utils gpg-wks-client gpgv libaacs0:armhf libpam-cap ca-certificates:armhf ca-certificates dbus:armhf libexif-doc:armhf libarchive-cpio-perl proj-bin:armhf libgdk-pixbuf2.0-bin:armhf libglib2.0-data xdg-user-dirs libglib2.0-data:armhf xdg-user-dirs:armhf libgpg-error-l10n libgpg-error-l10n:armhf gpg-wks-client:armhf libgphoto2-l10n:armhf gstreamer1.0-plugins-base:armhf libheif-plugin-x265:armhf libheif-plugin-aomenc:armhf libhwloc-plugins:armhf krb5-locales krb5-locales:armhf libldap-common libldap-common:armhf libgpm2 libodbccr2:armhf opencv-data:armhf libopencv-java:armhf libpng-tools:armhf poppler-data:armhf publicsuffix publicsuffix:armhf qttranslations5-l10n:armhf libqt5svg5:armhf qt5-gtk-platformtheme:armhf qtwayland5:armhf libraw1394-tools:armhf librsvg2-common:armhf libsasl2-modules libsasl2-modules:armhf libltdl-dev va-driver-all:armhf | va-driver:armhf vdpau-driver-all:armhf | vdpau-driver:armhf mesa-vulkan-drivers:armhf | vulkan-icd:armhf libmail-sendmail-perl psmisc linux-sysctl-defaults The following NEW packages will be installed: adduser autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabihf bsdextrautils cmake cmake-data cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf crossbuild-essential-armhf debhelper dh-autoreconf dh-strip-nondeterminism dirmngr doxygen dwz fakeroot file fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-14-arm-linux-gnueabihf gcc-14-arm-linux-gnueabihf-base gcc-14-base:armhf gcc-14-cross-base gcc-arm-linux-gnueabihf gdal-data gdal-plugins:armhf gettext gettext-base gnupg gnupg-l10n gpg gpg-agent gpgconf gpgsm groff-base intltool-debian iso-codes libabsl20240722:armhf libacl1:armhf libaec0:armhf libaom3:armhf libarchive-zip-perl libarchive13t64 libarchive13t64:armhf libarmadillo14:armhf libarpack2t64:armhf libasan8:armhf libasan8-armhf-cross libassuan9 libassuan9:armhf libatomic1:armhf libatomic1-armhf-cross libavcodec-dev:armhf libavcodec61:armhf libavformat-dev:armhf libavformat61:armhf libavif16:armhf libavutil-dev:armhf libavutil59:armhf libblas-dev:armhf libblas3:armhf libblkid1:armhf libblosc1:armhf libbluray2:armhf libbrotli1 libbrotli1:armhf libbsd0:armhf libbz2-1.0:armhf libc6:armhf libc6-armhf-cross libc6-dev:armhf libc6-dev-armhf-cross libcairo-gobject2:armhf libcairo2:armhf libcap2:armhf libcap2-bin libcfitsio10t64:armhf libcharls2:armhf libchromaprint1:armhf libcjson1:armhf libclang-cpp19 libclang1-19 libcodec2-1.2:armhf libcoin-dev:armhf libcoin80t64:armhf libcom-err2 libcom-err2:armhf libcrypt-dev:armhf libcrypt1:armhf libcurl3t64-gnutls:armhf libcurl4t64 libcurl4t64:armhf libdatrie1:armhf libdav1d7:armhf libdb5.3t64:armhf libdbus-1-3:armhf libdc1394-25:armhf libdc1394-dev:armhf libde265-0:armhf libdebhelper-perl libdeflate-dev:armhf libdeflate0:armhf libdmtx-dev:armhf libdmtx0t64:armhf libdouble-conversion3:armhf libdrm-amdgpu1:armhf libdrm-common libdrm2:armhf libdvdnav4:armhf libdvdread8t64:armhf libedit2 libedit2:armhf libegl-mesa0:armhf libegl1:armhf libeigen3-dev libelf1t64 libelf1t64:armhf libevdev2 libevdev2:armhf libexif-dev:armhf libexif12:armhf libexpat1 libexpat1:armhf libfakeroot libffi8 libffi8:armhf libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libfontconfig1:armhf libfreetype6 libfreetype6:armhf libfreexl1:armhf libfribidi0:armhf libfyba0t64:armhf libgav1-1:armhf libgbm1:armhf libgcc-14-dev:armhf libgcc-14-dev-armhf-cross libgcc-s1:armhf libgcc-s1-armhf-cross libgcrypt20 libgd3:armhf libgdal36:armhf libgdcm-dev:armhf libgdcm3.0t64:armhf libgdk-pixbuf-2.0-0:armhf libgdk-pixbuf2.0-common libgeos-c1t64:armhf libgeos3.13.1:armhf libgeotiff5:armhf libgfortran5:armhf libgif7:armhf libgl-dev:armhf libgl1:armhf libgl1-mesa-dri:armhf libgl2ps1.4:armhf libgles2:armhf libglew-dev:armhf libglew2.2:armhf libglib2.0-0t64 libglib2.0-0t64:armhf libglu1-mesa:armhf libglu1-mesa-dev:armhf libglvnd0:armhf libglx-dev:armhf libglx-mesa0:armhf libglx0:armhf libgme0:armhf libgmp10:armhf libgnutls30t64 libgnutls30t64:armhf libgomp1:armhf libgomp1-armhf-cross libgpg-error0 libgpg-error0:armhf libgpgme11t64:armhf libgpgmepp6t64:armhf libgphoto2-6t64:armhf libgphoto2-dev:armhf libgphoto2-port12t64:armhf libgraphite2-3:armhf libgsl-dev:armhf libgsl28:armhf libgslcblas0:armhf libgsm1:armhf libgssapi-krb5-2 libgssapi-krb5-2:armhf libgstreamer-plugins-base1.0-0:armhf libgstreamer1.0-0:armhf libgudev-1.0-0 libgudev-1.0-0:armhf libharfbuzz0b:armhf libhdf4-0-alt:armhf libhdf5-310:armhf libhdf5-hl-310:armhf libheif-plugin-dav1d:armhf libheif-plugin-libde265:armhf libheif1:armhf libhogweed6t64:armhf libhwloc15:armhf libice-dev:armhf libice6:armhf libicu76:armhf libidn2-0 libidn2-0:armhf libimagequant0:armhf libimath-3-1-29t64:armhf libimath-dev:armhf libinput-bin libinput10:armhf libjbig-dev:armhf libjbig0:armhf libjpeg-dev:armhf libjpeg62-turbo:armhf libjpeg62-turbo-dev:armhf libjson-c5:armhf libjsoncpp26 libjsoncpp26:armhf libjxl0.11:armhf libk5crypto3 libk5crypto3:armhf libkeyutils1 libkeyutils1:armhf libkmlbase1t64:armhf libkmldom1t64:armhf libkmlengine1t64:armhf libkrb5-3 libkrb5-3:armhf libkrb5support0 libkrb5support0:armhf libksba8 liblapack-dev:armhf liblapack3:armhf liblcms2-2:armhf libldap2 libldap2:armhf libleptonica6:armhf liblerc-dev:armhf liblerc4:armhf libllvm19 libllvm19:armhf libltdl7:armhf liblz4-1:armhf liblzma-dev:armhf liblzma5:armhf libmagic-mgc libmagic1t64 libmariadb3:armhf libmbedcrypto16:armhf libmd0:armhf libmd4c0:armhf libminizip1t64:armhf libmount1:armhf libmp3lame0:armhf libmpg123-0t64:armhf libmpich12:armhf libmtdev1t64:armhf libncursesw6 libnetcdf22:armhf libnettle8t64:armhf libnghttp2-14 libnghttp2-14:armhf libnghttp3-9 libnghttp3-9:armhf libngtcp2-16:armhf libngtcp2-crypto-gnutls8:armhf libnorm1t64:armhf libnpth0t64 libnspr4:armhf libnss3:armhf libodbc2:armhf libodbcinst2:armhf libogdi4.1:armhf libogg0:armhf libopencv-calib3d-dev:armhf libopencv-calib3d410:armhf libopencv-contrib-dev:armhf libopencv-contrib410:armhf libopencv-core-dev:armhf libopencv-core410:armhf libopencv-dev:armhf libopencv-dnn-dev:armhf libopencv-dnn410:armhf libopencv-features2d-dev:armhf libopencv-features2d410:armhf libopencv-flann-dev:armhf libopencv-flann410:armhf libopencv-highgui-dev:armhf libopencv-highgui410:armhf libopencv-imgcodecs-dev:armhf libopencv-imgcodecs410:armhf libopencv-imgproc-dev:armhf libopencv-imgproc410:armhf libopencv-ml-dev:armhf libopencv-ml410:armhf libopencv-objdetect-dev:armhf libopencv-objdetect410:armhf libopencv-photo-dev:armhf libopencv-photo410:armhf libopencv-shape-dev:armhf libopencv-shape410:armhf libopencv-stitching-dev:armhf libopencv-stitching410:armhf libopencv-superres-dev:armhf libopencv-superres410:armhf libopencv-video-dev:armhf libopencv-video410:armhf libopencv-videoio-dev:armhf libopencv-videoio410:armhf libopencv-videostab-dev:armhf libopencv-videostab410:armhf libopencv-viz-dev:armhf libopencv-viz410:armhf libopenexr-3-1-30:armhf libopenexr-dev:armhf libopengl-dev:armhf libopengl0:armhf libopenjp2-7:armhf libopenmpt0t64:armhf libopus0:armhf liborc-0.4-0t64:armhf libp11-kit0 libp11-kit0:armhf libpango-1.0-0:armhf libpangocairo-1.0-0:armhf libpangoft2-1.0-0:armhf libpcre2-16-0:armhf libpcre2-8-0:armhf libpgm-5.3-0t64:armhf libpipeline1 libpixman-1-0:armhf libpkgconf3 libpng-dev:armhf libpng16-16t64 libpng16-16t64:armhf libpoppler147:armhf libpq5:armhf libproc2-0 libproj25:armhf libprotobuf32t64:armhf libpsl5t64 libpsl5t64:armhf libqhull-r8.0:armhf libqt5core5t64:armhf libqt5dbus5t64:armhf libqt5gui5t64:armhf libqt5network5t64:armhf libqt5opengl5t64:armhf libqt5test5t64:armhf libqt5widgets5t64:armhf librabbitmq4:armhf librav1e0.7:armhf libraw1394-11:armhf libraw1394-dev:armhf libreadline8t64 librhash1 librist4:armhf librsvg2-2:armhf librtmp1 librtmp1:armhf librttopo1:armhf libsasl2-2 libsasl2-2:armhf libsasl2-modules-db libsasl2-modules-db:armhf libselinux1:armhf libsensors-config libsensors5:armhf libsharpyuv-dev:armhf libsharpyuv0:armhf libshine3:armhf libsm-dev:armhf libsm6:armhf libsnappy1v5:armhf libsocket++1:armhf libsodium23:armhf libsoxr0:armhf libspatialite8t64:armhf libspeex1:armhf libsqlite3-0:armhf libsrt1.5-gnutls:armhf libssh-4:armhf libssh2-1t64 libssh2-1t64:armhf libssl3t64:armhf libstdc++-14-dev:armhf libstdc++-14-dev-armhf-cross libstdc++6:armhf libstdc++6-armhf-cross libsvtav1enc2:armhf libswresample-dev:armhf libswresample5:armhf libswscale-dev:armhf libswscale8:armhf libsystemd0:armhf libsz2:armhf libtasn1-6 libtasn1-6:armhf libtbb-dev:armhf libtbb12:armhf libtbbbind-2-5:armhf libtbbmalloc2:armhf libtcl8.6:armhf libtesseract5:armhf libthai-data libthai0:armhf libtheoradec1:armhf libtheoraenc1:armhf libtiff-dev:armhf libtiff6:armhf libtiffxx6:armhf libtinfo6:armhf libtirpc-common libtirpc3t64:armhf libtk8.6:armhf libtool libtwolame0:armhf libubsan1:armhf libubsan1-armhf-cross libuchardet0 libudev1:armhf libudfread0:armhf libunistring5 libunistring5:armhf liburiparser1:armhf libusb-1.0-0:armhf libuuid1:armhf libuv1t64 libv4l-0t64:armhf libv4l-dev:armhf libv4l2rds0t64:armhf libv4lconvert0t64:armhf libva-drm2:armhf libva-x11-2:armhf libva2:armhf libvdpau1:armhf libvorbis0a:armhf libvorbisenc2:armhf libvorbisfile3:armhf libvpx9:armhf libvtk9.3:armhf libvulkan1:armhf libwacom-common libwacom9 libwacom9:armhf libwayland-client0:armhf libwayland-server0:armhf libwebp-dev:armhf libwebp7:armhf libwebpdecoder3:armhf libwebpdemux2:armhf libwebpmux3:armhf libx11-6 libx11-6:armhf libx11-data libx11-dev libx11-dev:armhf libx11-xcb1:armhf libx264-164:armhf libx265-215:armhf libxapian30 libxau-dev libxau-dev:armhf libxau6 libxau6:armhf libxcb-dri3-0:armhf libxcb-glx0:armhf libxcb-icccm4:armhf libxcb-image0:armhf libxcb-keysyms1:armhf libxcb-present0:armhf libxcb-randr0:armhf libxcb-render-util0:armhf libxcb-render0:armhf libxcb-shape0:armhf libxcb-shm0:armhf libxcb-sync1:armhf libxcb-util1:armhf libxcb-xfixes0:armhf libxcb-xinerama0:armhf libxcb-xinput0:armhf libxcb-xkb1:armhf libxcb1 libxcb1:armhf libxcb1-dev libxcb1-dev:armhf libxdmcp-dev libxdmcp-dev:armhf libxdmcp6 libxdmcp6:armhf libxerces-c3.2t64:armhf libxext-dev:armhf libxext6:armhf libxfixes-dev:armhf libxfixes3:armhf libxft2:armhf libxi-dev:armhf libxi6:armhf libxkbcommon-x11-0:armhf libxkbcommon0:armhf libxml2 libxml2:armhf libxml2-dev:armhf libxmu-dev:armhf libxmu-headers libxmu6:armhf libxpm-dev:armhf libxpm4:armhf libxrender1:armhf libxshmfence1:armhf libxss1:armhf libxt-dev:armhf libxt6t64:armhf libxvidcore4:armhf libxxf86vm1:armhf libxxhash0:armhf libyuv0:armhf libz3-4 libz3-4:armhf libzmq5:armhf libzstd-dev:armhf libzstd1:armhf libzvbi-common libzvbi0t64:armhf linux-libc-dev-armhf-cross m4 man-db mariadb-common mesa-libgallium:armhf mysql-common nlohmann-json3-dev ocl-icd-libopencl1:armhf pinentry-curses pkg-config pkgconf pkgconf:armhf pkgconf-bin po-debconf procps proj-data readline-common sbuild-build-depends-main-dummy:armhf sensible-utils shared-mime-info unixodbc-common uuid-dev:armhf visp-images-data x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:armhf zlib1g-dev:armhf 0 upgraded, 562 newly installed, 0 to remove and 0 not upgraded. Need to get 492 MB of archives. After this operation, 1694 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1028 B] Get:2 http://localhost:3142/debian unstable/main amd64 libexpat1 amd64 2.7.1-2 [108 kB] Get:3 http://localhost:3142/debian unstable/main armhf gcc-14-base armhf 14.2.0-19 [49.4 kB] Get:4 http://localhost:3142/debian unstable/main armhf libgcc-s1 armhf 14.2.0-19 [37.0 kB] Get:5 http://localhost:3142/debian unstable/main armhf libc6 armhf 2.41-11 [2255 kB] Get:6 http://localhost:3142/debian unstable/main armhf libexpat1 armhf 2.7.1-2 [85.7 kB] Get:7 http://localhost:3142/debian unstable/main amd64 adduser all 3.152 [191 kB] Get:8 http://localhost:3142/debian unstable/main amd64 libncursesw6 amd64 6.5+20250216-2 [135 kB] Get:9 http://localhost:3142/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-8 [65.4 kB] Get:10 http://localhost:3142/debian unstable/main amd64 procps amd64 2:4.0.4-8 [881 kB] Get:11 http://localhost:3142/debian unstable/main amd64 readline-common all 8.2-6 [69.4 kB] Get:12 http://localhost:3142/debian unstable/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get:13 http://localhost:3142/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get:14 http://localhost:3142/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get:15 http://localhost:3142/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get:16 http://localhost:3142/debian unstable/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get:17 http://localhost:3142/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get:18 http://localhost:3142/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get:19 http://localhost:3142/debian unstable/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get:20 http://localhost:3142/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get:21 http://localhost:3142/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:22 http://localhost:3142/debian unstable/main amd64 m4 amd64 1.4.19-8 [294 kB] Get:23 http://localhost:3142/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:24 http://localhost:3142/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:25 http://localhost:3142/debian unstable/main amd64 automake all 1:1.17-4 [862 kB] Get:26 http://localhost:3142/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get:27 http://localhost:3142/debian unstable/main amd64 binutils-arm-linux-gnueabihf amd64 2.44-3 [1501 kB] Get:28 http://localhost:3142/debian unstable/main amd64 cmake-data all 3.31.6-2 [2268 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-2.1 [698 kB] Get:30 http://localhost:3142/debian unstable/main amd64 libarchive13t64 amd64 3.7.4-4 [349 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libcom-err2 amd64 1.47.2-3+b2 [25.0 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB] Get:35 http://localhost:3142/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get:36 http://localhost:3142/debian unstable/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get:39 http://localhost:3142/debian unstable/main amd64 libidn2-0 amd64 2.3.8-2 [109 kB] Get:40 http://localhost:3142/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-9 [19.8 kB] Get:41 http://localhost:3142/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-9 [57.5 kB] Get:42 http://localhost:3142/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB] Get:43 http://localhost:3142/debian unstable/main amd64 libnghttp2-14 amd64 1.64.0-1.1 [76.0 kB] Get:44 http://localhost:3142/debian unstable/main amd64 libnghttp3-9 amd64 1.8.0-1 [67.7 kB] Get:45 http://localhost:3142/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get:46 http://localhost:3142/debian unstable/main amd64 libffi8 amd64 3.4.8-2 [24.1 kB] Get:47 http://localhost:3142/debian unstable/main amd64 libp11-kit0 amd64 0.25.5-3 [425 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libtasn1-6 amd64 4.20.0-2 [49.9 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libgnutls30t64 amd64 3.8.9-3 [1465 kB] Get:50 http://localhost:3142/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get:52 http://localhost:3142/debian unstable/main amd64 libcurl4t64 amd64 8.14.1-2 [391 kB] Get:53 http://localhost:3142/debian unstable/main amd64 libjsoncpp26 amd64 1.9.6-3 [81.7 kB] Get:54 http://localhost:3142/debian unstable/main amd64 librhash1 amd64 1.4.6-1 [137 kB] Get:55 http://localhost:3142/debian unstable/main amd64 libuv1t64 amd64 1.50.0-2 [154 kB] Get:56 http://localhost:3142/debian unstable/main amd64 cmake amd64 3.31.6-2 [12.0 MB] Get:57 http://localhost:3142/debian unstable/main amd64 gcc-14-arm-linux-gnueabihf-base amd64 14.2.0-19cross1 [49.6 kB] Get:58 http://localhost:3142/debian unstable/main amd64 cpp-14-arm-linux-gnueabihf amd64 14.2.0-19cross1 [10.4 MB] Get:59 http://localhost:3142/debian unstable/main amd64 cpp-arm-linux-gnueabihf amd64 4:14.2.0-1 [4856 B] Get:60 http://localhost:3142/debian unstable/main amd64 gcc-14-cross-base all 14.2.0-19cross1 [44.9 kB] Get:61 http://localhost:3142/debian unstable/main amd64 libc6-armhf-cross all 2.41-11cross1 [922 kB] Get:62 http://localhost:3142/debian unstable/main amd64 libgcc-s1-armhf-cross all 14.2.0-19cross1 [36.9 kB] Get:63 http://localhost:3142/debian unstable/main amd64 libgomp1-armhf-cross all 14.2.0-19cross1 [109 kB] Get:64 http://localhost:3142/debian unstable/main amd64 libatomic1-armhf-cross all 14.2.0-19cross1 [6936 B] Get:65 http://localhost:3142/debian unstable/main amd64 libasan8-armhf-cross all 14.2.0-19cross1 [2571 kB] Get:66 http://localhost:3142/debian unstable/main amd64 libstdc++6-armhf-cross all 14.2.0-19cross1 [559 kB] Get:67 http://localhost:3142/debian unstable/main amd64 libubsan1-armhf-cross all 14.2.0-19cross1 [1038 kB] Get:68 http://localhost:3142/debian unstable/main amd64 libgcc-14-dev-armhf-cross all 14.2.0-19cross1 [768 kB] Get:69 http://localhost:3142/debian unstable/main amd64 gcc-14-arm-linux-gnueabihf amd64 14.2.0-19cross1 [19.8 MB] Get:70 http://localhost:3142/debian unstable/main amd64 gcc-arm-linux-gnueabihf amd64 4:14.2.0-1 [1452 B] Get:71 http://localhost:3142/debian unstable/main amd64 linux-libc-dev-armhf-cross all 6.12.38-1cross1 [2431 kB] Get:72 http://localhost:3142/debian unstable/main amd64 libc6-dev-armhf-cross all 2.41-11cross1 [1324 kB] Get:73 http://localhost:3142/debian unstable/main amd64 libstdc++-14-dev-armhf-cross all 14.2.0-19cross1 [2347 kB] Get:74 http://localhost:3142/debian unstable/main amd64 g++-14-arm-linux-gnueabihf amd64 14.2.0-19cross1 [11.4 MB] Get:75 http://localhost:3142/debian unstable/main amd64 g++-arm-linux-gnueabihf amd64 4:14.2.0-1 [1208 B] Get:76 http://localhost:3142/debian unstable/main amd64 crossbuild-essential-armhf all 12.12 [3548 B] Get:77 http://localhost:3142/debian unstable/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get:78 http://localhost:3142/debian unstable/main amd64 libtool all 2.5.4-4 [539 kB] Get:79 http://localhost:3142/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:80 http://localhost:3142/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:81 http://localhost:3142/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get:82 http://localhost:3142/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get:83 http://localhost:3142/debian unstable/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get:84 http://localhost:3142/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get:85 http://localhost:3142/debian unstable/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get:86 http://localhost:3142/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:87 http://localhost:3142/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:88 http://localhost:3142/debian unstable/main amd64 debhelper all 13.24.2 [919 kB] Get:89 http://localhost:3142/debian unstable/main amd64 libgpg-error0 amd64 1.51-4 [82.1 kB] Get:90 http://localhost:3142/debian unstable/main amd64 libassuan9 amd64 3.0.2-2 [61.5 kB] Get:91 http://localhost:3142/debian unstable/main amd64 libgcrypt20 amd64 1.11.0-7 [843 kB] Get:92 http://localhost:3142/debian unstable/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get:93 http://localhost:3142/debian unstable/main amd64 gpgconf amd64 2.4.7-21+b2 [129 kB] Get:94 http://localhost:3142/debian unstable/main amd64 libksba8 amd64 1.6.7-2+b1 [136 kB] Get:95 http://localhost:3142/debian unstable/main amd64 libnpth0t64 amd64 1.8-3 [23.2 kB] Get:96 http://localhost:3142/debian unstable/main amd64 dirmngr amd64 2.4.7-21+b2 [384 kB] Get:97 http://localhost:3142/debian unstable/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB] Get:98 http://localhost:3142/debian unstable/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get:99 http://localhost:3142/debian unstable/main amd64 libllvm19 amd64 1:19.1.7-3+b1 [26.0 MB] Get:100 http://localhost:3142/debian unstable/main amd64 libclang-cpp19 amd64 1:19.1.7-3+b1 [13.2 MB] Get:101 http://localhost:3142/debian unstable/main amd64 libclang1-19 amd64 1:19.1.7-3+b1 [7623 kB] Get:102 http://localhost:3142/debian unstable/main amd64 libfmt10 amd64 10.1.1+ds1-4 [127 kB] Get:103 http://localhost:3142/debian unstable/main amd64 libxapian30 amd64 1.4.29-3 [1165 kB] Get:104 http://localhost:3142/debian unstable/main amd64 doxygen amd64 1.9.8+ds-2.1 [5017 kB] Get:105 http://localhost:3142/debian unstable/main amd64 libfakeroot amd64 1.37.1.2-1 [29.7 kB] Get:106 http://localhost:3142/debian unstable/main amd64 fakeroot amd64 1.37.1.2-1 [76.0 kB] Get:107 http://localhost:3142/debian unstable/main amd64 libpng16-16t64 amd64 1.6.48-1 [282 kB] Get:108 http://localhost:3142/debian unstable/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB] Get:109 http://localhost:3142/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get:110 http://localhost:3142/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get:111 http://localhost:3142/debian unstable/main amd64 fontconfig-config amd64 2.15.0-2.3 [318 kB] Get:112 http://localhost:3142/debian unstable/main amd64 libfontconfig1 amd64 2.15.0-2.3 [392 kB] Get:113 http://localhost:3142/debian unstable/main amd64 fontconfig amd64 2.15.0-2.3 [463 kB] Get:114 http://localhost:3142/debian unstable/main amd64 gdal-data all 3.10.3+dfsg-1 [403 kB] Get:115 http://localhost:3142/debian unstable/main armhf gdal-plugins armhf 3.10.3+dfsg-1 [181 kB] Get:116 http://localhost:3142/debian unstable/main amd64 gnupg-l10n all 2.4.7-21 [747 kB] Get:117 http://localhost:3142/debian unstable/main amd64 gpg amd64 2.4.7-21+b2 [634 kB] Get:118 http://localhost:3142/debian unstable/main amd64 pinentry-curses amd64 1.3.1-2 [86.4 kB] Get:119 http://localhost:3142/debian unstable/main amd64 gpg-agent amd64 2.4.7-21+b2 [271 kB] Get:120 http://localhost:3142/debian unstable/main amd64 gpgsm amd64 2.4.7-21+b2 [275 kB] Get:121 http://localhost:3142/debian unstable/main amd64 gnupg all 2.4.7-21 [417 kB] Get:122 http://localhost:3142/debian unstable/main amd64 iso-codes all 4.18.0-1 [3125 kB] Get:123 http://localhost:3142/debian unstable/main armhf libstdc++6 armhf 14.2.0-19 [607 kB] Get:124 http://localhost:3142/debian unstable/main armhf libabsl20240722 armhf 20240722.0-4 [458 kB] Get:125 http://localhost:3142/debian unstable/main armhf libacl1 armhf 2.3.2-2+b1 [30.0 kB] Get:126 http://localhost:3142/debian unstable/main armhf libaec0 armhf 1.1.3-1+b1 [21.9 kB] Get:127 http://localhost:3142/debian unstable/main armhf libaom3 armhf 3.12.1-1 [1147 kB] Get:128 http://localhost:3142/debian unstable/main armhf libbz2-1.0 armhf 1.0.8-6 [35.0 kB] Get:129 http://localhost:3142/debian unstable/main armhf libxxhash0 armhf 0.8.3-2 [31.2 kB] Get:130 http://localhost:3142/debian unstable/main armhf liblz4-1 armhf 1.10.0-4 [52.8 kB] Get:131 http://localhost:3142/debian unstable/main armhf liblzma5 armhf 5.8.1-1 [296 kB] Get:132 http://localhost:3142/debian unstable/main armhf libnettle8t64 armhf 3.10.1-1 [312 kB] Get:133 http://localhost:3142/debian unstable/main armhf zlib1g armhf 1:1.3.dfsg+really1.3.1-1+b1 [75.2 kB] Get:134 http://localhost:3142/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-2.1 [605 kB] Get:135 http://localhost:3142/debian unstable/main armhf libzstd1 armhf 1.5.7+dfsg-1 [264 kB] Get:136 http://localhost:3142/debian unstable/main armhf libarchive13t64 armhf 3.7.4-4 [305 kB] Get:137 http://localhost:3142/debian unstable/main armhf libblas3 armhf 3.12.1-4 [116 kB] Get:138 http://localhost:3142/debian unstable/main armhf libgfortran5 armhf 14.2.0-19 [263 kB] Get:139 http://localhost:3142/debian unstable/main armhf liblapack3 armhf 3.12.1-4 [1836 kB] Get:140 http://localhost:3142/debian unstable/main armhf libarpack2t64 armhf 3.9.1-6 [85.4 kB] Get:141 http://localhost:3142/debian unstable/main armhf libarmadillo14 armhf 1:14.2.3+dfsg-1 [99.7 kB] Get:142 http://localhost:3142/debian unstable/main armhf libasan8 armhf 14.2.0-19 [2583 kB] Get:143 http://localhost:3142/debian unstable/main armhf libgpg-error0 armhf 1.51-4 [71.4 kB] Get:144 http://localhost:3142/debian unstable/main armhf libassuan9 armhf 3.0.2-2 [54.8 kB] Get:145 http://localhost:3142/debian unstable/main armhf libatomic1 armhf 14.2.0-19 [7200 B] Get:146 http://localhost:3142/debian unstable/main amd64 libdrm-common all 2.4.124-2 [8288 B] Get:147 http://localhost:3142/debian unstable/main armhf libdrm2 armhf 2.4.124-2 [34.5 kB] Get:148 http://localhost:3142/debian unstable/main armhf libva2 armhf 2.22.0-3 [73.3 kB] Get:149 http://localhost:3142/debian unstable/main armhf libva-drm2 armhf 2.22.0-3 [18.0 kB] Get:150 http://localhost:3142/debian unstable/main armhf libxau6 armhf 1:1.0.11-1 [19.7 kB] Get:151 http://localhost:3142/debian unstable/main armhf libxdmcp6 armhf 1:1.1.5-1 [26.4 kB] Get:152 http://localhost:3142/debian unstable/main armhf libxcb1 armhf 1.17.0-2+b1 [140 kB] Get:153 http://localhost:3142/debian unstable/main amd64 libx11-data all 2:1.8.12-1 [343 kB] Get:154 http://localhost:3142/debian unstable/main armhf libx11-6 armhf 2:1.8.12-1 [756 kB] Get:155 http://localhost:3142/debian unstable/main armhf libx11-xcb1 armhf 2:1.8.12-1 [247 kB] Get:156 http://localhost:3142/debian unstable/main armhf libxcb-dri3-0 armhf 1.17.0-2+b1 [107 kB] Get:157 http://localhost:3142/debian unstable/main armhf libxext6 armhf 2:1.3.4-1+b3 [45.2 kB] Get:158 http://localhost:3142/debian unstable/main armhf libxfixes3 armhf 1:6.0.0-2+b4 [18.6 kB] Get:159 http://localhost:3142/debian unstable/main armhf libva-x11-2 armhf 2.22.0-3 [21.6 kB] Get:160 http://localhost:3142/debian unstable/main armhf libvdpau1 armhf 1.5-3+b1 [24.6 kB] Get:161 http://localhost:3142/debian unstable/main armhf ocl-icd-libopencl1 armhf 2.3.3-1 [39.9 kB] Get:162 http://localhost:3142/debian unstable/main armhf libavutil59 armhf 7:7.1.1-1+b1 [377 kB] Get:163 http://localhost:3142/debian unstable/main armhf libbrotli1 armhf 1.1.0-2+b7 [284 kB] Get:164 http://localhost:3142/debian unstable/main armhf libpng16-16t64 armhf 1.6.48-1 [264 kB] Get:165 http://localhost:3142/debian unstable/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [385 kB] Get:166 http://localhost:3142/debian unstable/main armhf libfontconfig1 armhf 2.15.0-2.3 [371 kB] Get:167 http://localhost:3142/debian unstable/main armhf libpixman-1-0 armhf 0.44.0-3 [164 kB] Get:168 http://localhost:3142/debian unstable/main armhf libxcb-render0 armhf 1.17.0-2+b1 [114 kB] Get:169 http://localhost:3142/debian unstable/main armhf libxcb-shm0 armhf 1.17.0-2+b1 [105 kB] Get:170 http://localhost:3142/debian unstable/main armhf libxrender1 armhf 1:0.9.12-1 [25.0 kB] Get:171 http://localhost:3142/debian unstable/main armhf libcairo2 armhf 1.18.4-1+b1 [443 kB] Get:172 http://localhost:3142/debian unstable/main armhf libcodec2-1.2 armhf 1.2.0-3 [8153 kB] Get:173 http://localhost:3142/debian unstable/main armhf libdav1d7 armhf 1.5.1-1 [268 kB] Get:174 http://localhost:3142/debian unstable/main armhf libffi8 armhf 3.4.8-2 [20.4 kB] Get:175 http://localhost:3142/debian unstable/main armhf libblkid1 armhf 2.41-5 [155 kB] Get:176 http://localhost:3142/debian unstable/main armhf libpcre2-8-0 armhf 10.45-1 [259 kB] Get:177 http://localhost:3142/debian unstable/main armhf libselinux1 armhf 3.8.1-1 [74.8 kB] Get:178 http://localhost:3142/debian unstable/main armhf libmount1 armhf 2.41-5 [189 kB] Get:179 http://localhost:3142/debian unstable/main armhf libglib2.0-0t64 armhf 2.84.3-1 [1342 kB] Get:180 http://localhost:3142/debian unstable/main armhf libgsm1 armhf 1.0.22-1+b2 [25.9 kB] Get:181 http://localhost:3142/debian unstable/main armhf liblcms2-2 armhf 2.16-2 [131 kB] Get:182 http://localhost:3142/debian unstable/main armhf libjxl0.11 armhf 0.11.1-4 [1018 kB] Get:183 http://localhost:3142/debian unstable/main armhf libmp3lame0 armhf 3.100-6+b3 [344 kB] Get:184 http://localhost:3142/debian unstable/main armhf libopenjp2-7 armhf 2.5.3-2 [184 kB] Get:185 http://localhost:3142/debian unstable/main armhf libopus0 armhf 1.5.2-2 [2801 kB] Get:186 http://localhost:3142/debian unstable/main armhf librav1e0.7 armhf 0.7.1-9+b2 [598 kB] Get:187 http://localhost:3142/debian unstable/main armhf libcairo-gobject2 armhf 1.18.4-1+b1 [129 kB] Get:188 http://localhost:3142/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-4 [311 kB] Get:189 http://localhost:3142/debian unstable/main amd64 libglib2.0-0t64 amd64 2.84.3-1 [1515 kB] Get:190 http://localhost:3142/debian unstable/main amd64 shared-mime-info amd64 2.4-5+b2 [760 kB] Get:191 http://localhost:3142/debian unstable/main armhf libjpeg62-turbo armhf 1:2.1.5-4 [146 kB] Get:192 http://localhost:3142/debian unstable/main armhf libdeflate0 armhf 1.23-2 [36.5 kB] Get:193 http://localhost:3142/debian unstable/main armhf libjbig0 armhf 2.1-6.1+b2 [27.3 kB] Get:194 http://localhost:3142/debian unstable/main armhf liblerc4 armhf 4.0.0+ds-5 [146 kB] Get:195 http://localhost:3142/debian unstable/main armhf libsharpyuv0 armhf 1.5.0-0.1 [114 kB] Get:196 http://localhost:3142/debian unstable/main armhf libwebp7 armhf 1.5.0-0.1 [273 kB] Get:197 http://localhost:3142/debian unstable/main armhf libtiff6 armhf 4.7.0-3 [321 kB] Get:198 http://localhost:3142/debian unstable/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-4 [126 kB] Get:199 http://localhost:3142/debian unstable/main armhf libfribidi0 armhf 1.0.16-1 [24.6 kB] Get:200 http://localhost:3142/debian unstable/main armhf libgraphite2-3 armhf 1.3.14-2+b1 [63.1 kB] Get:201 http://localhost:3142/debian unstable/main armhf libharfbuzz0b armhf 10.2.0-1+b1 [419 kB] Get:202 http://localhost:3142/debian unstable/main amd64 libthai-data all 0.1.29-2 [168 kB] Get:203 http://localhost:3142/debian unstable/main armhf libdatrie1 armhf 0.2.13-4 [34.6 kB] Get:204 http://localhost:3142/debian unstable/main armhf libthai0 armhf 0.1.29-2+b1 [46.0 kB] Get:205 http://localhost:3142/debian unstable/main armhf libpango-1.0-0 armhf 1.56.3-1 [202 kB] Get:206 http://localhost:3142/debian unstable/main armhf libpangoft2-1.0-0 armhf 1.56.3-1 [48.9 kB] Get:207 http://localhost:3142/debian unstable/main armhf libpangocairo-1.0-0 armhf 1.56.3-1 [31.6 kB] Get:208 http://localhost:3142/debian unstable/main armhf librsvg2-2 armhf 2.60.0+dfsg-1 [1524 kB] Get:209 http://localhost:3142/debian unstable/main armhf libshine3 armhf 3.1.1-2+b2 [20.9 kB] Get:210 http://localhost:3142/debian unstable/main armhf libsnappy1v5 armhf 1.2.2-1 [26.9 kB] Get:211 http://localhost:3142/debian unstable/main armhf libspeex1 armhf 1.2.1-3 [47.3 kB] Get:212 http://localhost:3142/debian unstable/main armhf libsvtav1enc2 armhf 2.3.0+dfsg-1 [970 kB] Get:213 http://localhost:3142/debian unstable/main armhf libgomp1 armhf 14.2.0-19 [111 kB] Get:214 http://localhost:3142/debian unstable/main armhf libsoxr0 armhf 0.1.3-4+b2 [67.1 kB] Get:215 http://localhost:3142/debian unstable/main armhf libswresample5 armhf 7:7.1.1-1+b1 [91.5 kB] Get:216 http://localhost:3142/debian unstable/main armhf libtheoradec1 armhf 1.2.0~alpha1+dfsg-6 [46.2 kB] Get:217 http://localhost:3142/debian unstable/main armhf libogg0 armhf 1.3.5-3+b2 [21.9 kB] Get:218 http://localhost:3142/debian unstable/main armhf libtheoraenc1 armhf 1.2.0~alpha1+dfsg-6 [88.2 kB] Get:219 http://localhost:3142/debian unstable/main armhf libtwolame0 armhf 0.4.0-2+b2 [45.8 kB] Get:220 http://localhost:3142/debian unstable/main armhf libvorbis0a armhf 1.3.7-3 [79.1 kB] Get:221 http://localhost:3142/debian unstable/main armhf libvorbisenc2 armhf 1.3.7-3 [69.0 kB] Get:222 http://localhost:3142/debian unstable/main armhf libvpx9 armhf 1.15.0-2.1 [1509 kB] Get:223 http://localhost:3142/debian unstable/main armhf libwebpmux3 armhf 1.5.0-0.1 [123 kB] Get:224 http://localhost:3142/debian unstable/main armhf libx264-164 armhf 2:0.164.3108+git31e19f9-2+b1 [430 kB] Get:225 http://localhost:3142/debian unstable/main armhf libx265-215 armhf 4.1-2 [652 kB] Get:226 http://localhost:3142/debian unstable/main armhf libxvidcore4 armhf 2:1.3.7-1+b2 [195 kB] Get:227 http://localhost:3142/debian unstable/main amd64 libzvbi-common all 0.2.44-1 [71.4 kB] Get:228 http://localhost:3142/debian unstable/main armhf libzvbi0t64 armhf 0.2.44-1 [248 kB] Get:229 http://localhost:3142/debian unstable/main armhf libavcodec61 armhf 7:7.1.1-1+b1 [5220 kB] Get:230 http://localhost:3142/debian unstable/main armhf libavutil-dev armhf 7:7.1.1-1+b1 [534 kB] Get:231 http://localhost:3142/debian unstable/main armhf libswresample-dev armhf 7:7.1.1-1+b1 [100 kB] Get:232 http://localhost:3142/debian unstable/main armhf libavcodec-dev armhf 7:7.1.1-1+b1 [5812 kB] Get:233 http://localhost:3142/debian unstable/main armhf libudfread0 armhf 1.1.2-1+b2 [14.7 kB] Get:234 http://localhost:3142/debian unstable/main armhf libbluray2 armhf 1:1.3.4-1+b2 [122 kB] Get:235 http://localhost:3142/debian unstable/main armhf libchromaprint1 armhf 1.5.1-7 [34.9 kB] Get:236 http://localhost:3142/debian unstable/main armhf libdvdread8t64 armhf 6.1.3-2 [79.3 kB] Get:237 http://localhost:3142/debian unstable/main armhf libdvdnav4 armhf 6.1.1-3+b1 [37.7 kB] Get:238 http://localhost:3142/debian unstable/main armhf libgme0 armhf 0.6.3-7+b2 [106 kB] Get:239 http://localhost:3142/debian unstable/main armhf libgmp10 armhf 2:6.3.0+dfsg-3 [512 kB] Get:240 http://localhost:3142/debian unstable/main armhf libhogweed6t64 armhf 3.10.1-1 [322 kB] Get:241 http://localhost:3142/debian unstable/main armhf libunistring5 armhf 1.3-2 [441 kB] Get:242 http://localhost:3142/debian unstable/main armhf libidn2-0 armhf 2.3.8-2 [105 kB] Get:243 http://localhost:3142/debian unstable/main armhf libp11-kit0 armhf 0.25.5-3 [385 kB] Get:244 http://localhost:3142/debian unstable/main armhf libtasn1-6 armhf 4.20.0-2 [44.4 kB] Get:245 http://localhost:3142/debian unstable/main armhf libgnutls30t64 armhf 3.8.9-3 [1383 kB] Get:246 http://localhost:3142/debian unstable/main armhf libmpg123-0t64 armhf 1.32.10-1 [135 kB] Get:247 http://localhost:3142/debian unstable/main armhf libvorbisfile3 armhf 1.3.7-3 [20.1 kB] Get:248 http://localhost:3142/debian unstable/main armhf libopenmpt0t64 armhf 0.7.13-1+b1 [728 kB] Get:249 http://localhost:3142/debian unstable/main armhf libssl3t64 armhf 3.5.1-1 [1984 kB] Get:250 http://localhost:3142/debian unstable/main armhf librabbitmq4 armhf 0.15.0-1 [36.9 kB] Get:251 http://localhost:3142/debian unstable/main armhf libcjson1 armhf 1.7.18-3.1 [26.0 kB] Get:252 http://localhost:3142/debian unstable/main armhf libmbedcrypto16 armhf 3.6.4-2 [324 kB] Get:253 http://localhost:3142/debian unstable/main armhf librist4 armhf 0.2.11+dfsg-1 [66.0 kB] Get:254 http://localhost:3142/debian unstable/main armhf libsrt1.5-gnutls armhf 1.5.4-1 [305 kB] Get:255 http://localhost:3142/debian unstable/main armhf libkrb5support0 armhf 1.21.3-5 [30.4 kB] Get:256 http://localhost:3142/debian unstable/main armhf libcom-err2 armhf 1.47.2-3+b2 [24.3 kB] Get:257 http://localhost:3142/debian unstable/main armhf libk5crypto3 armhf 1.21.3-5 [76.0 kB] Get:258 http://localhost:3142/debian unstable/main armhf libkeyutils1 armhf 1.6.3-6 [8568 B] Get:259 http://localhost:3142/debian unstable/main armhf libkrb5-3 armhf 1.21.3-5 [284 kB] Get:260 http://localhost:3142/debian unstable/main armhf libgssapi-krb5-2 armhf 1.21.3-5 [116 kB] Get:261 http://localhost:3142/debian unstable/main armhf libssh-4 armhf 0.11.2-1 [181 kB] Get:262 http://localhost:3142/debian unstable/main armhf libmd0 armhf 1.1.0-2+b1 [31.9 kB] Get:263 http://localhost:3142/debian unstable/main armhf libbsd0 armhf 0.12.2-2 [127 kB] Get:264 http://localhost:3142/debian unstable/main armhf libnorm1t64 armhf 1.5.9+dfsg-3.1+b2 [187 kB] Get:265 http://localhost:3142/debian unstable/main armhf libpgm-5.3-0t64 armhf 5.3.128~dfsg-2.1+b1 [156 kB] Get:266 http://localhost:3142/debian unstable/main armhf libsodium23 armhf 1.0.18-1+b2 [139 kB] Get:267 http://localhost:3142/debian unstable/main armhf libzmq5 armhf 4.3.5-1+b3 [239 kB] Get:268 http://localhost:3142/debian unstable/main armhf libavformat61 armhf 7:7.1.1-1+b1 [1113 kB] Get:269 http://localhost:3142/debian unstable/main armhf libavformat-dev armhf 7:7.1.1-1+b1 [1360 kB] Get:270 http://localhost:3142/debian unstable/main armhf libgav1-1 armhf 0.19.0-3+b1 [295 kB] Get:271 http://localhost:3142/debian unstable/main armhf libyuv0 armhf 0.0.1904.20250204-1 [87.3 kB] Get:272 http://localhost:3142/debian unstable/main armhf libavif16 armhf 1.2.1-1.2 [118 kB] Get:273 http://localhost:3142/debian unstable/main armhf libblas-dev armhf 3.12.1-4 [127 kB] Get:274 http://localhost:3142/debian unstable/main armhf libblosc1 armhf 1.21.5+ds-1+b2 [37.2 kB] Get:275 http://localhost:3142/debian unstable/main armhf libcrypt1 armhf 1:4.4.38-1 [95.6 kB] Get:276 http://localhost:3142/debian unstable/main armhf libcrypt-dev armhf 1:4.4.38-1 [125 kB] Get:277 http://localhost:3142/debian unstable/main armhf libc6-dev armhf 2.41-11 [1328 kB] Get:278 http://localhost:3142/debian unstable/main armhf libcap2 armhf 1:2.75-10 [24.5 kB] Get:279 http://localhost:3142/debian unstable/main amd64 libcap2-bin amd64 1:2.75-10 [36.1 kB] Get:280 http://localhost:3142/debian unstable/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-9 [602 kB] Get:281 http://localhost:3142/debian unstable/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-9 [18.5 kB] Get:282 http://localhost:3142/debian unstable/main armhf libsasl2-2 armhf 2.1.28+dfsg1-9 [50.4 kB] Get:283 http://localhost:3142/debian unstable/main armhf libldap2 armhf 2.6.10+dfsg-1 [168 kB] Get:284 http://localhost:3142/debian unstable/main armhf libnghttp2-14 armhf 1.64.0-1.1 [63.0 kB] Get:285 http://localhost:3142/debian unstable/main armhf libnghttp3-9 armhf 1.8.0-1 [59.9 kB] Get:286 http://localhost:3142/debian unstable/main armhf libngtcp2-16 armhf 1.11.0-1 [127 kB] Get:287 http://localhost:3142/debian unstable/main armhf libngtcp2-crypto-gnutls8 armhf 1.11.0-1 [26.7 kB] Get:288 http://localhost:3142/debian unstable/main armhf libpsl5t64 armhf 0.21.2-1.1+b1 [55.8 kB] Get:289 http://localhost:3142/debian unstable/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b5 [53.2 kB] Get:290 http://localhost:3142/debian unstable/main armhf libssh2-1t64 armhf 1.11.1-1 [227 kB] Get:291 http://localhost:3142/debian unstable/main armhf libcurl3t64-gnutls armhf 8.14.1-2 [332 kB] Get:292 http://localhost:3142/debian unstable/main armhf libcfitsio10t64 armhf 4.6.2-2 [528 kB] Get:293 http://localhost:3142/debian unstable/main armhf libcharls2 armhf 2.4.2-2+b2 [80.1 kB] Get:294 http://localhost:3142/debian unstable/main armhf libglvnd0 armhf 1.7.0-1+b2 [51.8 kB] Get:295 http://localhost:3142/debian unstable/main armhf libxcb-glx0 armhf 1.17.0-2+b1 [120 kB] Get:296 http://localhost:3142/debian unstable/main armhf libxcb-present0 armhf 1.17.0-2+b1 [105 kB] Get:297 http://localhost:3142/debian unstable/main armhf libxcb-xfixes0 armhf 1.17.0-2+b1 [109 kB] Get:298 http://localhost:3142/debian unstable/main armhf libxxf86vm1 armhf 1:1.1.4-1+b4 [18.2 kB] Get:299 http://localhost:3142/debian unstable/main armhf libdrm-amdgpu1 armhf 2.4.124-2 [20.7 kB] Get:300 http://localhost:3142/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB] Get:301 http://localhost:3142/debian unstable/main armhf libtinfo6 armhf 6.5+20250216-2 [333 kB] Get:302 http://localhost:3142/debian unstable/main armhf libedit2 armhf 3.1-20250104-1 [78.0 kB] Get:303 http://localhost:3142/debian unstable/main armhf libz3-4 armhf 4.13.3-1 [7252 kB] Get:304 http://localhost:3142/debian unstable/main armhf libllvm19 armhf 1:19.1.7-3+b1 [23.8 MB] Get:305 http://localhost:3142/debian unstable/main amd64 libsensors-config all 1:3.6.2-2 [16.2 kB] Get:306 http://localhost:3142/debian unstable/main armhf libsensors5 armhf 1:3.6.2-2 [34.5 kB] Get:307 http://localhost:3142/debian unstable/main armhf libxcb-randr0 armhf 1.17.0-2+b1 [116 kB] Get:308 http://localhost:3142/debian unstable/main armhf libxcb-sync1 armhf 1.17.0-2+b1 [108 kB] Get:309 http://localhost:3142/debian unstable/main armhf libxshmfence1 armhf 1.3.3-1 [10.7 kB] Get:310 http://localhost:3142/debian unstable/main armhf mesa-libgallium armhf 25.0.7-2 [7405 kB] Get:311 http://localhost:3142/debian unstable/main armhf libwayland-server0 armhf 1.23.1-3 [28.2 kB] Get:312 http://localhost:3142/debian unstable/main armhf libgbm1 armhf 25.0.7-2 [40.7 kB] Get:313 http://localhost:3142/debian unstable/main armhf libvulkan1 armhf 1.4.309.0-1 [114 kB] Get:314 http://localhost:3142/debian unstable/main armhf libgl1-mesa-dri armhf 25.0.7-2 [43.2 kB] Get:315 http://localhost:3142/debian unstable/main armhf libglx-mesa0 armhf 25.0.7-2 [123 kB] Get:316 http://localhost:3142/debian unstable/main armhf libglx0 armhf 1.7.0-1+b2 [32.6 kB] Get:317 http://localhost:3142/debian unstable/main armhf libopengl0 armhf 1.7.0-1+b2 [32.1 kB] Get:318 http://localhost:3142/debian unstable/main armhf libcoin80t64 armhf 4.0.3+ds-2 [2008 kB] Get:319 http://localhost:3142/debian unstable/main armhf libgl1 armhf 1.7.0-1+b2 [88.2 kB] Get:320 http://localhost:3142/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get:321 http://localhost:3142/debian unstable/main amd64 x11proto-dev all 2024.1-1 [603 kB] Get:322 http://localhost:3142/debian unstable/main armhf libxau-dev armhf 1:1.0.11-1 [23.0 kB] Get:323 http://localhost:3142/debian unstable/main armhf libxdmcp-dev armhf 1:1.1.5-1 [42.9 kB] Get:324 http://localhost:3142/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:325 http://localhost:3142/debian unstable/main armhf libxcb1-dev armhf 1.17.0-2+b1 [180 kB] Get:326 http://localhost:3142/debian unstable/main armhf libx11-dev armhf 2:1.8.12-1 [836 kB] Get:327 http://localhost:3142/debian unstable/main armhf libglx-dev armhf 1.7.0-1+b2 [15.8 kB] Get:328 http://localhost:3142/debian unstable/main armhf libgl-dev armhf 1.7.0-1+b2 [101 kB] Get:329 http://localhost:3142/debian unstable/main armhf libopengl-dev armhf 1.7.0-1+b2 [5372 B] Get:330 http://localhost:3142/debian unstable/main armhf libglew2.2 armhf 2.2.0-4+b2 [166 kB] Get:331 http://localhost:3142/debian unstable/main armhf libglu1-mesa armhf 9.0.2-1.1+b3 [141 kB] Get:332 http://localhost:3142/debian unstable/main armhf libglu1-mesa-dev armhf 9.0.2-1.1+b3 [181 kB] Get:333 http://localhost:3142/debian unstable/main armhf libglew-dev armhf 2.2.0-4+b2 [258 kB] Get:334 http://localhost:3142/debian unstable/main armhf libxext-dev armhf 2:1.3.4-1+b3 [100 kB] Get:335 http://localhost:3142/debian unstable/main armhf libxi6 armhf 2:1.8.2-1 [73.6 kB] Get:336 http://localhost:3142/debian unstable/main armhf libxfixes-dev armhf 1:6.0.0-2+b4 [20.9 kB] Get:337 http://localhost:3142/debian unstable/main armhf libxi-dev armhf 2:1.8.2-1 [235 kB] Get:338 http://localhost:3142/debian unstable/main amd64 x11-common all 1:7.7+24 [217 kB] Get:339 http://localhost:3142/debian unstable/main armhf libice6 armhf 2:1.1.1-1 [58.5 kB] Get:340 http://localhost:3142/debian unstable/main armhf libuuid1 armhf 2.41-5 [36.4 kB] Get:341 http://localhost:3142/debian unstable/main armhf libsm6 armhf 2:1.2.6-1 [35.7 kB] Get:342 http://localhost:3142/debian unstable/main armhf libxt6t64 armhf 1:1.2.1-1.2+b2 [160 kB] Get:343 http://localhost:3142/debian unstable/main armhf libice-dev armhf 2:1.1.1-1 [69.0 kB] Get:344 http://localhost:3142/debian unstable/main armhf uuid-dev armhf 2.41-5 [47.3 kB] Get:345 http://localhost:3142/debian unstable/main armhf libsm-dev armhf 2:1.2.6-1 [38.8 kB] Get:346 http://localhost:3142/debian unstable/main armhf libxt-dev armhf 1:1.2.1-1.2+b2 [386 kB] Get:347 http://localhost:3142/debian unstable/main armhf libxmu6 armhf 2:1.1.3-3+b4 [51.2 kB] Get:348 http://localhost:3142/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1 [20.4 kB] Get:349 http://localhost:3142/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-1 [27.8 kB] Get:350 http://localhost:3142/debian unstable/main amd64 libxcb1 amd64 1.17.0-2+b1 [144 kB] Get:351 http://localhost:3142/debian unstable/main amd64 libx11-6 amd64 2:1.8.12-1 [815 kB] Get:352 http://localhost:3142/debian unstable/main amd64 libxau-dev amd64 1:1.0.11-1 [23.6 kB] Get:353 http://localhost:3142/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.5-1 [44.3 kB] Get:354 http://localhost:3142/debian unstable/main amd64 libxcb1-dev amd64 1.17.0-2+b1 [181 kB] Get:355 http://localhost:3142/debian unstable/main amd64 libx11-dev amd64 2:1.8.12-1 [894 kB] Get:356 http://localhost:3142/debian unstable/main amd64 libxmu-headers all 2:1.1.3-3 [68.5 kB] Get:357 http://localhost:3142/debian unstable/main armhf libxmu-dev armhf 2:1.1.3-3+b4 [57.8 kB] Get:358 http://localhost:3142/debian unstable/main armhf libxpm4 armhf 1:3.5.17-1+b3 [50.3 kB] Get:359 http://localhost:3142/debian unstable/main armhf libxpm-dev armhf 1:3.5.17-1+b3 [124 kB] Get:360 http://localhost:3142/debian unstable/main armhf libcoin-dev armhf 4.0.3+ds-2 [221 kB] Get:361 http://localhost:3142/debian unstable/main armhf libcurl4t64 armhf 8.14.1-2 [338 kB] Get:362 http://localhost:3142/debian unstable/main armhf libsystemd0 armhf 257.7-1 [418 kB] Get:363 http://localhost:3142/debian unstable/main armhf libdbus-1-3 armhf 1.16.2-2 [155 kB] Get:364 http://localhost:3142/debian unstable/main armhf libraw1394-11 armhf 2.1.2-2+b2 [35.3 kB] Get:365 http://localhost:3142/debian unstable/main armhf libudev1 armhf 257.7-1 [142 kB] Get:366 http://localhost:3142/debian unstable/main armhf libusb-1.0-0 armhf 2:1.0.28-1 [52.7 kB] Get:367 http://localhost:3142/debian unstable/main armhf libdc1394-25 armhf 2.2.6-5 [102 kB] Get:368 http://localhost:3142/debian unstable/main armhf libraw1394-dev armhf 2.1.2-2+b2 [48.2 kB] Get:369 http://localhost:3142/debian unstable/main armhf libdc1394-dev armhf 2.2.6-5 [130 kB] Get:370 http://localhost:3142/debian unstable/main armhf libde265-0 armhf 1.0.16-1 [145 kB] Get:371 http://localhost:3142/debian unstable/main armhf libdeflate-dev armhf 1.23-2 [44.6 kB] Get:372 http://localhost:3142/debian unstable/main armhf libdmtx0t64 armhf 0.7.7-1.2+b1 [50.7 kB] Get:373 http://localhost:3142/debian unstable/main armhf libdmtx-dev armhf 0.7.7-1.2+b1 [43.8 kB] Get:374 http://localhost:3142/debian unstable/main armhf libdouble-conversion3 armhf 3.3.1-1 [39.3 kB] Get:375 http://localhost:3142/debian unstable/main armhf libwayland-client0 armhf 1.23.1-3 [21.5 kB] Get:376 http://localhost:3142/debian unstable/main armhf libegl-mesa0 armhf 25.0.7-2 [106 kB] Get:377 http://localhost:3142/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get:378 http://localhost:3142/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get:379 http://localhost:3142/debian unstable/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get:380 http://localhost:3142/debian unstable/main amd64 pkg-config amd64 1.8.1-4 [14.0 kB] Get:381 http://localhost:3142/debian unstable/main amd64 libeigen3-dev all 3.4.0-5 [1034 kB] Get:382 http://localhost:3142/debian unstable/main amd64 libevdev2 amd64 1.13.4+dfsg-1 [32.4 kB] Get:383 http://localhost:3142/debian unstable/main armhf libevdev2 armhf 1.13.4+dfsg-1 [26.3 kB] Get:384 http://localhost:3142/debian unstable/main armhf libexif12 armhf 0.6.25-1 [409 kB] Get:385 http://localhost:3142/debian unstable/main armhf libexif-dev armhf 0.6.25-1 [91.7 kB] Get:386 http://localhost:3142/debian unstable/main armhf libminizip1t64 armhf 1:1.3.dfsg+really1.3.1-1+b1 [50.9 kB] Get:387 http://localhost:3142/debian unstable/main armhf libfreexl1 armhf 2.0.0-1+b3 [35.2 kB] Get:388 http://localhost:3142/debian unstable/main armhf libfyba0t64 armhf 4.1.1-11+b1 [100 kB] Get:389 http://localhost:3142/debian unstable/main armhf libubsan1 armhf 14.2.0-19 [1040 kB] Get:390 http://localhost:3142/debian unstable/main armhf libgcc-14-dev armhf 14.2.0-19 [768 kB] Get:391 http://localhost:3142/debian unstable/main armhf libheif-plugin-dav1d armhf 1.19.8-1 [11.2 kB] Get:392 http://localhost:3142/debian unstable/main armhf libheif-plugin-libde265 armhf 1.19.8-1 [14.3 kB] Get:393 http://localhost:3142/debian unstable/main armhf libheif1 armhf 1.19.8-1 [435 kB] Get:394 http://localhost:3142/debian unstable/main armhf libimagequant0 armhf 2.18.0-1+b2 [30.5 kB] Get:395 http://localhost:3142/debian unstable/main armhf libgd3 armhf 2.3.3-13 [105 kB] Get:396 http://localhost:3142/debian unstable/main armhf libgeos3.13.1 armhf 3.13.1-1 [874 kB] Get:397 http://localhost:3142/debian unstable/main armhf libgeos-c1t64 armhf 3.13.1-1 [91.2 kB] Get:398 http://localhost:3142/debian unstable/main amd64 proj-data all 9.6.0-1 [6303 kB] Get:399 http://localhost:3142/debian unstable/main armhf libsqlite3-0 armhf 3.46.1-7 [803 kB] Get:400 http://localhost:3142/debian unstable/main armhf libproj25 armhf 9.6.0-1 [1230 kB] Get:401 http://localhost:3142/debian unstable/main armhf libgeotiff5 armhf 1.7.4-1 [60.2 kB] Get:402 http://localhost:3142/debian unstable/main armhf libgif7 armhf 5.2.2-1+b1 [41.4 kB] Get:403 http://localhost:3142/debian unstable/main armhf libsz2 armhf 1.1.3-1+b1 [8036 B] Get:404 http://localhost:3142/debian unstable/main armhf libhdf4-0-alt armhf 4.3.0-1+b1 [230 kB] Get:405 http://localhost:3142/debian unstable/main armhf libhdf5-310 armhf 1.14.5+repack-3 [1272 kB] Get:406 http://localhost:3142/debian unstable/main armhf libjson-c5 armhf 0.18+ds-1 [42.3 kB] Get:407 http://localhost:3142/debian unstable/main armhf liburiparser1 armhf 0.9.8+dfsg-2 [37.9 kB] Get:408 http://localhost:3142/debian unstable/main armhf libkmlbase1t64 armhf 1.3.0-12+b2 [42.4 kB] Get:409 http://localhost:3142/debian unstable/main armhf libkmldom1t64 armhf 1.3.0-12+b2 [133 kB] Get:410 http://localhost:3142/debian unstable/main armhf libkmlengine1t64 armhf 1.3.0-12+b2 [67.5 kB] Get:411 http://localhost:3142/debian unstable/main amd64 mysql-common all 5.8+1.1.1 [6784 B] Get:412 http://localhost:3142/debian unstable/main amd64 mariadb-common all 1:11.8.2-1 [28.4 kB] Get:413 http://localhost:3142/debian unstable/main armhf libmariadb3 armhf 1:11.8.2-1 [169 kB] Get:414 http://localhost:3142/debian unstable/main armhf libhdf5-hl-310 armhf 1.14.5+repack-3 [67.3 kB] Get:415 http://localhost:3142/debian unstable/main armhf libnetcdf22 armhf 1:4.9.3-1 [463 kB] Get:416 http://localhost:3142/debian unstable/main armhf libltdl7 armhf 2.5.4-4 [413 kB] Get:417 http://localhost:3142/debian unstable/main armhf libodbc2 armhf 2.3.12-2 [131 kB] Get:418 http://localhost:3142/debian unstable/main amd64 unixodbc-common all 2.3.12-2 [8640 B] Get:419 http://localhost:3142/debian unstable/main armhf libodbcinst2 armhf 2.3.12-2 [29.0 kB] Get:420 http://localhost:3142/debian unstable/main amd64 libtirpc-common all 1.3.6+ds-1 [11.0 kB] Get:421 http://localhost:3142/debian unstable/main armhf libtirpc3t64 armhf 1.3.6+ds-1 [71.5 kB] Get:422 http://localhost:3142/debian unstable/main armhf libogdi4.1 armhf 4.1.1+ds-5 [180 kB] Get:423 http://localhost:3142/debian unstable/main armhf libgpgme11t64 armhf 1.24.2-3 [322 kB] Get:424 http://localhost:3142/debian unstable/main armhf libgpgmepp6t64 armhf 1.24.2-3 [320 kB] Get:425 http://localhost:3142/debian unstable/main armhf libnspr4 armhf 2:4.36-1 [87.8 kB] Get:426 http://localhost:3142/debian unstable/main armhf libnss3 armhf 2:3.114-1 [1211 kB] Get:427 http://localhost:3142/debian unstable/main armhf libpoppler147 armhf 25.03.0-5 [1854 kB] Get:428 http://localhost:3142/debian unstable/main armhf libpq5 armhf 17.5-1 [209 kB] Get:429 http://localhost:3142/debian unstable/main armhf libqhull-r8.0 armhf 2020.2-6+b2 [220 kB] Get:430 http://localhost:3142/debian unstable/main armhf librttopo1 armhf 1.1.0-4 [148 kB] Get:431 http://localhost:3142/debian unstable/main armhf libspatialite8t64 armhf 5.1.0-3+b2 [1732 kB] Get:432 http://localhost:3142/debian unstable/main armhf libicu76 armhf 76.1-4 [9365 kB] Get:433 http://localhost:3142/debian unstable/main armhf libxerces-c3.2t64 armhf 3.2.4+debian-1.3+b2 [749 kB] Get:434 http://localhost:3142/debian unstable/main armhf libgdal36 armhf 3.10.3+dfsg-1 [7869 kB] Get:435 http://localhost:3142/debian unstable/main armhf libsocket++1 armhf 1.12.13+git20131030.5d039ba-1+b2 [69.0 kB] Get:436 http://localhost:3142/debian unstable/main armhf libgdcm3.0t64 armhf 3.0.24-5+b3 [2138 kB] Get:437 http://localhost:3142/debian unstable/main armhf libgdcm-dev armhf 3.0.24-5+b3 [265 kB] Get:438 http://localhost:3142/debian unstable/main armhf libgl2ps1.4 armhf 1.4.2+dfsg1-2 [36.5 kB] Get:439 http://localhost:3142/debian unstable/main armhf libgles2 armhf 1.7.0-1+b2 [17.7 kB] Get:440 http://localhost:3142/debian unstable/main armhf libgphoto2-port12t64 armhf 2.5.31-4 [131 kB] Get:441 http://localhost:3142/debian unstable/main armhf libgphoto2-6t64 armhf 2.5.31-4 [696 kB] Get:442 http://localhost:3142/debian unstable/main armhf pkgconf armhf 1.8.1-4 [26.1 kB] Get:443 http://localhost:3142/debian unstable/main armhf libgphoto2-dev armhf 2.5.31-4 [90.3 kB] Get:444 http://localhost:3142/debian unstable/main armhf libgslcblas0 armhf 2.8+dfsg-5 [85.5 kB] Get:445 http://localhost:3142/debian unstable/main armhf libgsl28 armhf 2.8+dfsg-5 [812 kB] Get:446 http://localhost:3142/debian unstable/main armhf libgsl-dev armhf 2.8+dfsg-5 [1030 kB] Get:447 http://localhost:3142/debian unstable/main armhf libgstreamer1.0-0 armhf 1.26.2-2 [1325 kB] Get:448 http://localhost:3142/debian unstable/main armhf liborc-0.4-0t64 armhf 1:0.4.41-1 [160 kB] Get:449 http://localhost:3142/debian unstable/main armhf libgstreamer-plugins-base1.0-0 armhf 1.26.2-1 [906 kB] Get:450 http://localhost:3142/debian unstable/main armhf libgudev-1.0-0 armhf 238-6 [12.7 kB] Get:451 http://localhost:3142/debian unstable/main amd64 libgudev-1.0-0 amd64 238-6 [14.5 kB] Get:452 http://localhost:3142/debian unstable/main armhf libhwloc15 armhf 2.12.0-4 [135 kB] Get:453 http://localhost:3142/debian unstable/main armhf libimath-3-1-29t64 armhf 3.1.12-1+b3 [40.2 kB] Get:454 http://localhost:3142/debian unstable/main armhf libimath-dev armhf 3.1.12-1+b3 [122 kB] Get:455 http://localhost:3142/debian unstable/main amd64 libwacom-common all 2.14.0-1 [103 kB] Get:456 http://localhost:3142/debian unstable/main amd64 libwacom9 amd64 2.14.0-1 [25.3 kB] Get:457 http://localhost:3142/debian unstable/main amd64 libinput-bin amd64 1.28.1-1 [26.3 kB] Get:458 http://localhost:3142/debian unstable/main armhf libmtdev1t64 armhf 1.1.7-1 [21.5 kB] Get:459 http://localhost:3142/debian unstable/main armhf libwacom9 armhf 2.14.0-1 [21.9 kB] Get:460 http://localhost:3142/debian unstable/main armhf libinput10 armhf 1.28.1-1 [123 kB] Get:461 http://localhost:3142/debian unstable/main armhf libjbig-dev armhf 2.1-6.1+b2 [27.8 kB] Get:462 http://localhost:3142/debian unstable/main armhf libjpeg62-turbo-dev armhf 1:2.1.5-4 [262 kB] Get:463 http://localhost:3142/debian unstable/main armhf libjpeg-dev armhf 1:2.1.5-4 [72.2 kB] Get:464 http://localhost:3142/debian unstable/main armhf libjsoncpp26 armhf 1.9.6-3 [69.9 kB] Get:465 http://localhost:3142/debian unstable/main armhf liblapack-dev armhf 3.12.1-4 [1937 kB] Get:466 http://localhost:3142/debian unstable/main armhf libleptonica6 armhf 1.84.1-4 [956 kB] Get:467 http://localhost:3142/debian unstable/main armhf liblerc-dev armhf 4.0.0+ds-5 [163 kB] Get:468 http://localhost:3142/debian unstable/main armhf liblzma-dev armhf 5.8.1-1 [336 kB] Get:469 http://localhost:3142/debian unstable/main armhf libmd4c0 armhf 0.5.2-2+b1 [43.8 kB] Get:470 http://localhost:3142/debian unstable/main armhf libmpich12 armhf 4.3.0+really4.2.1-1 [1499 kB] Get:471 http://localhost:3142/debian unstable/main armhf libtbbbind-2-5 armhf 2022.1.0-1 [12.8 kB] Get:472 http://localhost:3142/debian unstable/main armhf libtbbmalloc2 armhf 2022.1.0-1 [43.6 kB] Get:473 http://localhost:3142/debian unstable/main armhf libtbb12 armhf 2022.1.0-1 [78.0 kB] Get:474 http://localhost:3142/debian unstable/main armhf libopencv-core410 armhf 4.10.0+dfsg-5 [885 kB] Get:475 http://localhost:3142/debian unstable/main armhf libopencv-flann410 armhf 4.10.0+dfsg-5 [111 kB] Get:476 http://localhost:3142/debian unstable/main armhf libopencv-imgproc410 armhf 4.10.0+dfsg-5 [886 kB] Get:477 http://localhost:3142/debian unstable/main armhf libopencv-features2d410 armhf 4.10.0+dfsg-5 [212 kB] Get:478 http://localhost:3142/debian unstable/main armhf libopencv-calib3d410 armhf 4.10.0+dfsg-5 [676 kB] Get:479 http://localhost:3142/debian unstable/main armhf libtbb-dev armhf 2022.1.0-1 [201 kB] Get:480 http://localhost:3142/debian unstable/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1+b1 [905 kB] Get:481 http://localhost:3142/debian unstable/main armhf libopencv-core-dev armhf 4.10.0+dfsg-5 [1791 kB] Get:482 http://localhost:3142/debian unstable/main armhf libopencv-flann-dev armhf 4.10.0+dfsg-5 [211 kB] Get:483 http://localhost:3142/debian unstable/main armhf libpcre2-16-0 armhf 10.45-1 [243 kB] Get:484 http://localhost:3142/debian unstable/main armhf libqt5core5t64 armhf 5.15.15+dfsg-6 [1601 kB] Get:485 http://localhost:3142/debian unstable/main armhf libegl1 armhf 1.7.0-1+b2 [29.1 kB] Get:486 http://localhost:3142/debian unstable/main armhf libqt5dbus5t64 armhf 5.15.15+dfsg-6 [192 kB] Get:487 http://localhost:3142/debian unstable/main armhf libqt5network5t64 armhf 5.15.15+dfsg-6 [603 kB] Get:488 http://localhost:3142/debian unstable/main armhf libxcb-icccm4 armhf 0.4.2-1 [26.4 kB] Get:489 http://localhost:3142/debian unstable/main armhf libxcb-util1 armhf 0.4.1-1 [22.5 kB] Get:490 http://localhost:3142/debian unstable/main armhf libxcb-image0 armhf 0.4.0-2+b2 [21.0 kB] Get:491 http://localhost:3142/debian unstable/main armhf libxcb-keysyms1 armhf 0.4.1-1 [16.2 kB] Get:492 http://localhost:3142/debian unstable/main armhf libxcb-render-util0 armhf 0.3.10-1 [17.7 kB] Get:493 http://localhost:3142/debian unstable/main armhf libxcb-shape0 armhf 1.17.0-2+b1 [106 kB] Get:494 http://localhost:3142/debian unstable/main armhf libxcb-xinerama0 armhf 1.17.0-2+b1 [105 kB] Get:495 http://localhost:3142/debian unstable/main armhf libxcb-xinput0 armhf 1.17.0-2+b1 [127 kB] Get:496 http://localhost:3142/debian unstable/main armhf libxcb-xkb1 armhf 1.17.0-2+b1 [126 kB] Get:497 http://localhost:3142/debian unstable/main amd64 xkb-data all 2.42-1 [790 kB] Get:498 http://localhost:3142/debian unstable/main armhf libxkbcommon0 armhf 1.7.0-2 [99.7 kB] Get:499 http://localhost:3142/debian unstable/main armhf libxkbcommon-x11-0 armhf 1.7.0-2 [14.3 kB] Get:500 http://localhost:3142/debian unstable/main armhf libqt5gui5t64 armhf 5.15.15+dfsg-6 [2687 kB] Get:501 http://localhost:3142/debian unstable/main armhf libqt5widgets5t64 armhf 5.15.15+dfsg-6 [2120 kB] Get:502 http://localhost:3142/debian unstable/main armhf libqt5opengl5t64 armhf 5.15.15+dfsg-6 [129 kB] Get:503 http://localhost:3142/debian unstable/main armhf libqt5test5t64 armhf 5.15.15+dfsg-6 [136 kB] Get:504 http://localhost:3142/debian unstable/main armhf libopencv-highgui410 armhf 4.10.0+dfsg-5 [119 kB] Get:505 http://localhost:3142/debian unstable/main armhf libopenexr-3-1-30 armhf 3.1.13-2 [862 kB] Get:506 http://localhost:3142/debian unstable/main armhf libopencv-imgcodecs410 armhf 4.10.0+dfsg-5 [126 kB] Get:507 http://localhost:3142/debian unstable/main armhf libopencv-imgproc-dev armhf 4.10.0+dfsg-5 [1231 kB] Get:508 http://localhost:3142/debian unstable/main armhf libopencv-imgcodecs-dev armhf 4.10.0+dfsg-5 [209 kB] Get:509 http://localhost:3142/debian unstable/main armhf libswscale8 armhf 7:7.1.1-1+b1 [189 kB] Get:510 http://localhost:3142/debian unstable/main armhf libopencv-videoio410 armhf 4.10.0+dfsg-5 [236 kB] Get:511 http://localhost:3142/debian unstable/main armhf libopencv-videoio-dev armhf 4.10.0+dfsg-5 [345 kB] Get:512 http://localhost:3142/debian unstable/main armhf libopenexr-dev armhf 3.1.13-2 [202 kB] Get:513 http://localhost:3142/debian unstable/main armhf libpng-dev armhf 1.6.48-1 [349 kB] Get:514 http://localhost:3142/debian unstable/main armhf libswscale-dev armhf 7:7.1.1-1+b1 [207 kB] Get:515 http://localhost:3142/debian unstable/main armhf libzstd-dev armhf 1.5.7+dfsg-1 [333 kB] Get:516 http://localhost:3142/debian unstable/main armhf libwebpdemux2 armhf 1.5.0-0.1 [112 kB] Get:517 http://localhost:3142/debian unstable/main armhf libwebpdecoder3 armhf 1.5.0-0.1 [185 kB] Get:518 http://localhost:3142/debian unstable/main armhf libsharpyuv-dev armhf 1.5.0-0.1 [117 kB] Get:519 http://localhost:3142/debian unstable/main armhf libwebp-dev armhf 1.5.0-0.1 [397 kB] Get:520 http://localhost:3142/debian unstable/main armhf libtiffxx6 armhf 4.7.0-3 [164 kB] Get:521 http://localhost:3142/debian unstable/main armhf libtiff-dev armhf 4.7.0-3 [463 kB] Get:522 http://localhost:3142/debian unstable/main armhf libopencv-highgui-dev armhf 4.10.0+dfsg-5 [170 kB] Get:523 http://localhost:3142/debian unstable/main armhf libopencv-ml410 armhf 4.10.0+dfsg-5 [179 kB] Get:524 http://localhost:3142/debian unstable/main armhf libopencv-ml-dev armhf 4.10.0+dfsg-5 [278 kB] Get:525 http://localhost:3142/debian unstable/main armhf libopencv-features2d-dev armhf 4.10.0+dfsg-5 [311 kB] Get:526 http://localhost:3142/debian unstable/main armhf libopencv-calib3d-dev armhf 4.10.0+dfsg-5 [1041 kB] Get:527 http://localhost:3142/debian unstable/main armhf libprotobuf32t64 armhf 3.21.12-11 [871 kB] Get:528 http://localhost:3142/debian unstable/main armhf libopencv-dnn410 armhf 4.10.0+dfsg-5 [1189 kB] Get:529 http://localhost:3142/debian unstable/main armhf libopencv-objdetect410 armhf 4.10.0+dfsg-5 [457 kB] Get:530 http://localhost:3142/debian unstable/main armhf libopencv-video410 armhf 4.10.0+dfsg-5 [161 kB] Get:531 http://localhost:3142/debian unstable/main armhf libtesseract5 armhf 5.5.0-1+b1 [1190 kB] Get:532 http://localhost:3142/debian unstable/main armhf libopencv-contrib410 armhf 4.10.0+dfsg-5 [3300 kB] Get:533 http://localhost:3142/debian unstable/main armhf libopencv-dnn-dev armhf 4.10.0+dfsg-5 [1992 kB] Get:534 http://localhost:3142/debian unstable/main armhf libopencv-objdetect-dev armhf 4.10.0+dfsg-5 [591 kB] Get:535 http://localhost:3142/debian unstable/main armhf libopencv-photo410 armhf 4.10.0+dfsg-5 [154 kB] Get:536 http://localhost:3142/debian unstable/main armhf libopencv-photo-dev armhf 4.10.0+dfsg-5 [210 kB] Get:537 http://localhost:3142/debian unstable/main armhf libopencv-shape410 armhf 4.10.0+dfsg-5 [48.4 kB] Get:538 http://localhost:3142/debian unstable/main armhf libopencv-video-dev armhf 4.10.0+dfsg-5 [240 kB] Get:539 http://localhost:3142/debian unstable/main armhf libopencv-shape-dev armhf 4.10.0+dfsg-5 [70.3 kB] Get:540 http://localhost:3142/debian unstable/main armhf libopencv-stitching410 armhf 4.10.0+dfsg-5 [164 kB] Get:541 http://localhost:3142/debian unstable/main armhf libopencv-stitching-dev armhf 4.10.0+dfsg-5 [243 kB] Get:542 http://localhost:3142/debian unstable/main armhf libopencv-superres410 armhf 4.10.0+dfsg-5 [43.0 kB] Get:543 http://localhost:3142/debian unstable/main armhf libopencv-superres-dev armhf 4.10.0+dfsg-5 [62.2 kB] Get:544 http://localhost:3142/debian unstable/main armhf libopencv-videostab410 armhf 4.10.0+dfsg-5 [67.7 kB] Get:545 http://localhost:3142/debian unstable/main armhf libopencv-videostab-dev armhf 4.10.0+dfsg-5 [103 kB] Get:546 http://localhost:3142/debian unstable/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [934 kB] Get:547 http://localhost:3142/debian unstable/main armhf libxft2 armhf 2.3.6-1+b4 [46.4 kB] Get:548 http://localhost:3142/debian unstable/main armhf libxss1 armhf 1:1.2.3-1+b3 [16.4 kB] Get:549 http://localhost:3142/debian unstable/main armhf libtk8.6 armhf 8.6.16-1 [698 kB] Get:550 http://localhost:3142/debian unstable/main armhf libvtk9.3 armhf 9.3.0+dfsg1-4+b1 [19.5 MB] Get:551 http://localhost:3142/debian unstable/main armhf libopencv-viz410 armhf 4.10.0+dfsg-5 [112 kB] Get:552 http://localhost:3142/debian unstable/main armhf libopencv-viz-dev armhf 4.10.0+dfsg-5 [182 kB] Get:553 http://localhost:3142/debian unstable/main armhf libopencv-contrib-dev armhf 4.10.0+dfsg-5 [4799 kB] Get:554 http://localhost:3142/debian unstable/main armhf libopencv-dev armhf 4.10.0+dfsg-5 [86.8 kB] Get:555 http://localhost:3142/debian unstable/main armhf libstdc++-14-dev armhf 14.2.0-19 [2380 kB] Get:556 http://localhost:3142/debian unstable/main armhf libv4lconvert0t64 armhf 1.30.1-1 [140 kB] Get:557 http://localhost:3142/debian unstable/main armhf libv4l-0t64 armhf 1.30.1-1 [113 kB] Get:558 http://localhost:3142/debian unstable/main armhf libv4l2rds0t64 armhf 1.30.1-1 [86.9 kB] Get:559 http://localhost:3142/debian unstable/main armhf libv4l-dev armhf 1.30.1-1 [95.3 kB] Get:560 http://localhost:3142/debian unstable/main armhf libxml2-dev armhf 2.12.7+dfsg+really2.9.14-2.1 [723 kB] Get:561 http://localhost:3142/debian unstable/main amd64 nlohmann-json3-dev all 3.12.0-2 [3459 kB] Get:562 http://localhost:3142/debian unstable/main amd64 visp-images-data all 3.6.0-1 [87.0 MB] Preconfiguring packages ... Fetched 492 MB in 3s (195 MB/s) Selecting previously unselected package libexpat1:amd64. (Reading database ... 12887 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.1-2_amd64.deb ... Unpacking libexpat1:amd64 (2.7.1-2) ... Selecting previously unselected package gcc-14-base:armhf. Preparing to unpack .../gcc-14-base_14.2.0-19_armhf.deb ... Unpacking gcc-14-base:armhf (14.2.0-19) ... Selecting previously unselected package libgcc-s1:armhf. Preparing to unpack .../libgcc-s1_14.2.0-19_armhf.deb ... Unpacking libgcc-s1:armhf (14.2.0-19) ... Selecting previously unselected package libc6:armhf. Preparing to unpack .../libc6_2.41-11_armhf.deb ... Unpacking libc6:armhf (2.41-11) ... Setting up gcc-14-base:armhf (14.2.0-19) ... Setting up libgcc-s1:armhf (14.2.0-19) ... Setting up libc6:armhf (2.41-11) ... Selecting previously unselected package libexpat1:armhf. (Reading database ... 13180 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.1-2_armhf.deb ... Unpacking libexpat1:armhf (2.7.1-2) ... Selecting previously unselected package adduser. Preparing to unpack .../archives/adduser_3.152_all.deb ... Unpacking adduser (3.152) ... Setting up adduser (3.152) ... Selecting previously unselected package libncursesw6:amd64. (Reading database ... 13269 files and directories currently installed.) Preparing to unpack .../000-libncursesw6_6.5+20250216-2_amd64.deb ... Unpacking libncursesw6:amd64 (6.5+20250216-2) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../001-libproc2-0_2%3a4.0.4-8_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-8) ... Selecting previously unselected package procps. Preparing to unpack .../002-procps_2%3a4.0.4-8_amd64.deb ... Unpacking procps (2:4.0.4-8) ... Selecting previously unselected package readline-common. Preparing to unpack .../003-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../006-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../009-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../011-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../012-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../013-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package binutils-arm-linux-gnueabihf. Preparing to unpack .../019-binutils-arm-linux-gnueabihf_2.44-3_amd64.deb ... Unpacking binutils-arm-linux-gnueabihf (2.44-3) ... Selecting previously unselected package cmake-data. Preparing to unpack .../020-cmake-data_3.31.6-2_all.deb ... Unpacking cmake-data (3.31.6-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../021-libxml2_2.12.7+dfsg+really2.9.14-2.1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../022-libarchive13t64_3.7.4-4_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-4) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../023-libbrotli1_1.1.0-2+b7_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b7) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../024-libkrb5support0_1.21.3-5_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-5) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../025-libcom-err2_1.47.2-3+b2_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b2) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../026-libk5crypto3_1.21.3-5_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../027-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../028-libkrb5-3_1.21.3-5_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../029-libgssapi-krb5-2_1.21.3-5_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../030-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../031-libidn2-0_2.3.8-2_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.8-2) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../032-libsasl2-modules-db_2.1.28+dfsg1-9_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../033-libsasl2-2_2.1.28+dfsg1-9_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-9) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../034-libldap2_2.6.10+dfsg-1_amd64.deb ... Unpacking libldap2:amd64 (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../035-libnghttp2-14_1.64.0-1.1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1.1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../036-libnghttp3-9_1.8.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.8.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../037-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../038-libffi8_3.4.8-2_amd64.deb ... Unpacking libffi8:amd64 (3.4.8-2) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../039-libp11-kit0_0.25.5-3_amd64.deb ... Unpacking libp11-kit0:amd64 (0.25.5-3) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../040-libtasn1-6_4.20.0-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.20.0-2) ... Selecting previously unselected package libgnutls30t64:amd64. Preparing to unpack .../041-libgnutls30t64_3.8.9-3_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.9-3) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../042-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../043-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../044-libcurl4t64_8.14.1-2_amd64.deb ... Unpacking libcurl4t64:amd64 (8.14.1-2) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../045-libjsoncpp26_1.9.6-3_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-3) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../046-librhash1_1.4.6-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.6-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../047-libuv1t64_1.50.0-2_amd64.deb ... Unpacking libuv1t64:amd64 (1.50.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../048-cmake_3.31.6-2_amd64.deb ... Unpacking cmake (3.31.6-2) ... Selecting previously unselected package gcc-14-arm-linux-gnueabihf-base:amd64. Preparing to unpack .../049-gcc-14-arm-linux-gnueabihf-base_14.2.0-19cross1_amd64.deb ... Unpacking gcc-14-arm-linux-gnueabihf-base:amd64 (14.2.0-19cross1) ... Selecting previously unselected package cpp-14-arm-linux-gnueabihf. Preparing to unpack .../050-cpp-14-arm-linux-gnueabihf_14.2.0-19cross1_amd64.deb ... Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-19cross1) ... Selecting previously unselected package cpp-arm-linux-gnueabihf. Preparing to unpack .../051-cpp-arm-linux-gnueabihf_4%3a14.2.0-1_amd64.deb ... Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1) ... Selecting previously unselected package gcc-14-cross-base. Preparing to unpack .../052-gcc-14-cross-base_14.2.0-19cross1_all.deb ... Unpacking gcc-14-cross-base (14.2.0-19cross1) ... Selecting previously unselected package libc6-armhf-cross. Preparing to unpack .../053-libc6-armhf-cross_2.41-11cross1_all.deb ... Unpacking libc6-armhf-cross (2.41-11cross1) ... Selecting previously unselected package libgcc-s1-armhf-cross. Preparing to unpack .../054-libgcc-s1-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libgcc-s1-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package libgomp1-armhf-cross. Preparing to unpack .../055-libgomp1-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libgomp1-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package libatomic1-armhf-cross. Preparing to unpack .../056-libatomic1-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libatomic1-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package libasan8-armhf-cross. Preparing to unpack .../057-libasan8-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libasan8-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package libstdc++6-armhf-cross. Preparing to unpack .../058-libstdc++6-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libstdc++6-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package libubsan1-armhf-cross. Preparing to unpack .../059-libubsan1-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libubsan1-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package libgcc-14-dev-armhf-cross. Preparing to unpack .../060-libgcc-14-dev-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libgcc-14-dev-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package gcc-14-arm-linux-gnueabihf. Preparing to unpack .../061-gcc-14-arm-linux-gnueabihf_14.2.0-19cross1_amd64.deb ... Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-19cross1) ... Selecting previously unselected package gcc-arm-linux-gnueabihf. Preparing to unpack .../062-gcc-arm-linux-gnueabihf_4%3a14.2.0-1_amd64.deb ... Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1) ... Selecting previously unselected package linux-libc-dev-armhf-cross. Preparing to unpack .../063-linux-libc-dev-armhf-cross_6.12.38-1cross1_all.deb ... Unpacking linux-libc-dev-armhf-cross (6.12.38-1cross1) ... Selecting previously unselected package libc6-dev-armhf-cross. Preparing to unpack .../064-libc6-dev-armhf-cross_2.41-11cross1_all.deb ... Unpacking libc6-dev-armhf-cross (2.41-11cross1) ... Selecting previously unselected package libstdc++-14-dev-armhf-cross. Preparing to unpack .../065-libstdc++-14-dev-armhf-cross_14.2.0-19cross1_all.deb ... Unpacking libstdc++-14-dev-armhf-cross (14.2.0-19cross1) ... Selecting previously unselected package g++-14-arm-linux-gnueabihf. Preparing to unpack .../066-g++-14-arm-linux-gnueabihf_14.2.0-19cross1_amd64.deb ... Unpacking g++-14-arm-linux-gnueabihf (14.2.0-19cross1) ... Selecting previously unselected package g++-arm-linux-gnueabihf. Preparing to unpack .../067-g++-arm-linux-gnueabihf_4%3a14.2.0-1_amd64.deb ... Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1) ... Selecting previously unselected package crossbuild-essential-armhf. Preparing to unpack .../068-crossbuild-essential-armhf_12.12_all.deb ... Unpacking crossbuild-essential-armhf (12.12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../069-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../070-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../071-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../072-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../073-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../074-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../075-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../076-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../077-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../078-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../079-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../080-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libgpg-error0:amd64. Preparing to unpack .../081-libgpg-error0_1.51-4_amd64.deb ... Unpacking libgpg-error0:amd64 (1.51-4) ... Selecting previously unselected package libassuan9:amd64. Preparing to unpack .../082-libassuan9_3.0.2-2_amd64.deb ... Unpacking libassuan9:amd64 (3.0.2-2) ... Selecting previously unselected package libgcrypt20:amd64. Preparing to unpack .../083-libgcrypt20_1.11.0-7_amd64.deb ... Unpacking libgcrypt20:amd64 (1.11.0-7) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../084-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package gpgconf. Preparing to unpack .../085-gpgconf_2.4.7-21+b2_amd64.deb ... Unpacking gpgconf (2.4.7-21+b2) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../086-libksba8_1.6.7-2+b1_amd64.deb ... Unpacking libksba8:amd64 (1.6.7-2+b1) ... Selecting previously unselected package libnpth0t64:amd64. Preparing to unpack .../087-libnpth0t64_1.8-3_amd64.deb ... Unpacking libnpth0t64:amd64 (1.8-3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../088-dirmngr_2.4.7-21+b2_amd64.deb ... Unpacking dirmngr (2.4.7-21+b2) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../089-libedit2_3.1-20250104-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20250104-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../090-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm19:amd64. Preparing to unpack .../091-libllvm19_1%3a19.1.7-3+b1_amd64.deb ... Unpacking libllvm19:amd64 (1:19.1.7-3+b1) ... Selecting previously unselected package libclang-cpp19. Preparing to unpack .../092-libclang-cpp19_1%3a19.1.7-3+b1_amd64.deb ... Unpacking libclang-cpp19 (1:19.1.7-3+b1) ... Selecting previously unselected package libclang1-19. Preparing to unpack .../093-libclang1-19_1%3a19.1.7-3+b1_amd64.deb ... Unpacking libclang1-19 (1:19.1.7-3+b1) ... Selecting previously unselected package libfmt10:amd64. Preparing to unpack .../094-libfmt10_10.1.1+ds1-4_amd64.deb ... Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... Selecting previously unselected package libxapian30:amd64. Preparing to unpack .../095-libxapian30_1.4.29-3_amd64.deb ... Unpacking libxapian30:amd64 (1.4.29-3) ... Selecting previously unselected package doxygen. Preparing to unpack .../096-doxygen_1.9.8+ds-2.1_amd64.deb ... Unpacking doxygen (1.9.8+ds-2.1) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../097-libfakeroot_1.37.1.2-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.37.1.2-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../098-fakeroot_1.37.1.2-1_amd64.deb ... Unpacking fakeroot (1.37.1.2-1) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../099-libpng16-16t64_1.6.48-1_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.48-1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../100-libfreetype6_2.13.3+dfsg-1_amd64.deb ... Unpacking libfreetype6:amd64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../101-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../102-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../103-fontconfig-config_2.15.0-2.3_amd64.deb ... Unpacking fontconfig-config (2.15.0-2.3) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../104-libfontconfig1_2.15.0-2.3_amd64.deb ... Unpacking libfontconfig1:amd64 (2.15.0-2.3) ... Selecting previously unselected package fontconfig. Preparing to unpack .../105-fontconfig_2.15.0-2.3_amd64.deb ... Unpacking fontconfig (2.15.0-2.3) ... Selecting previously unselected package gdal-data. Preparing to unpack .../106-gdal-data_3.10.3+dfsg-1_all.deb ... Unpacking gdal-data (3.10.3+dfsg-1) ... Selecting previously unselected package gdal-plugins:armhf. Preparing to unpack .../107-gdal-plugins_3.10.3+dfsg-1_armhf.deb ... Unpacking gdal-plugins:armhf (3.10.3+dfsg-1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../108-gnupg-l10n_2.4.7-21_all.deb ... Unpacking gnupg-l10n (2.4.7-21) ... Selecting previously unselected package gpg. Preparing to unpack .../109-gpg_2.4.7-21+b2_amd64.deb ... Unpacking gpg (2.4.7-21+b2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../110-pinentry-curses_1.3.1-2_amd64.deb ... Unpacking pinentry-curses (1.3.1-2) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../111-gpg-agent_2.4.7-21+b2_amd64.deb ... Unpacking gpg-agent (2.4.7-21+b2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../112-gpgsm_2.4.7-21+b2_amd64.deb ... Unpacking gpgsm (2.4.7-21+b2) ... Selecting previously unselected package gnupg. Preparing to unpack .../113-gnupg_2.4.7-21_all.deb ... Unpacking gnupg (2.4.7-21) ... Selecting previously unselected package iso-codes. Preparing to unpack .../114-iso-codes_4.18.0-1_all.deb ... Unpacking iso-codes (4.18.0-1) ... Selecting previously unselected package libstdc++6:armhf. Preparing to unpack .../115-libstdc++6_14.2.0-19_armhf.deb ... Unpacking libstdc++6:armhf (14.2.0-19) ... Selecting previously unselected package libabsl20240722:armhf. Preparing to unpack .../116-libabsl20240722_20240722.0-4_armhf.deb ... Unpacking libabsl20240722:armhf (20240722.0-4) ... Selecting previously unselected package libacl1:armhf. Preparing to unpack .../117-libacl1_2.3.2-2+b1_armhf.deb ... Unpacking libacl1:armhf (2.3.2-2+b1) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../118-libaec0_1.1.3-1+b1_armhf.deb ... Unpacking libaec0:armhf (1.1.3-1+b1) ... Selecting previously unselected package libaom3:armhf. Preparing to unpack .../119-libaom3_3.12.1-1_armhf.deb ... Unpacking libaom3:armhf (3.12.1-1) ... Selecting previously unselected package libbz2-1.0:armhf. Preparing to unpack .../120-libbz2-1.0_1.0.8-6_armhf.deb ... Unpacking libbz2-1.0:armhf (1.0.8-6) ... Selecting previously unselected package libxxhash0:armhf. Preparing to unpack .../121-libxxhash0_0.8.3-2_armhf.deb ... Unpacking libxxhash0:armhf (0.8.3-2) ... Selecting previously unselected package liblz4-1:armhf. Preparing to unpack .../122-liblz4-1_1.10.0-4_armhf.deb ... Unpacking liblz4-1:armhf (1.10.0-4) ... Selecting previously unselected package liblzma5:armhf. Preparing to unpack .../123-liblzma5_5.8.1-1_armhf.deb ... Unpacking liblzma5:armhf (5.8.1-1) ... Selecting previously unselected package libnettle8t64:armhf. Preparing to unpack .../124-libnettle8t64_3.10.1-1_armhf.deb ... Unpacking libnettle8t64:armhf (3.10.1-1) ... Selecting previously unselected package zlib1g:armhf. Preparing to unpack .../125-zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb ... Unpacking zlib1g:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../126-libxml2_2.12.7+dfsg+really2.9.14-2.1_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-2.1) ... Selecting previously unselected package libzstd1:armhf. Preparing to unpack .../127-libzstd1_1.5.7+dfsg-1_armhf.deb ... Unpacking libzstd1:armhf (1.5.7+dfsg-1) ... Selecting previously unselected package libarchive13t64:armhf. Preparing to unpack .../128-libarchive13t64_3.7.4-4_armhf.deb ... Unpacking libarchive13t64:armhf (3.7.4-4) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../129-libblas3_3.12.1-4_armhf.deb ... Unpacking libblas3:armhf (3.12.1-4) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../130-libgfortran5_14.2.0-19_armhf.deb ... Unpacking libgfortran5:armhf (14.2.0-19) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../131-liblapack3_3.12.1-4_armhf.deb ... Unpacking liblapack3:armhf (3.12.1-4) ... Selecting previously unselected package libarpack2t64:armhf. Preparing to unpack .../132-libarpack2t64_3.9.1-6_armhf.deb ... Unpacking libarpack2t64:armhf (3.9.1-6) ... Selecting previously unselected package libarmadillo14:armhf. Preparing to unpack .../133-libarmadillo14_1%3a14.2.3+dfsg-1_armhf.deb ... Unpacking libarmadillo14:armhf (1:14.2.3+dfsg-1) ... Selecting previously unselected package libasan8:armhf. Preparing to unpack .../134-libasan8_14.2.0-19_armhf.deb ... Unpacking libasan8:armhf (14.2.0-19) ... Selecting previously unselected package libgpg-error0:armhf. Preparing to unpack .../135-libgpg-error0_1.51-4_armhf.deb ... Unpacking libgpg-error0:armhf (1.51-4) ... Selecting previously unselected package libassuan9:armhf. Preparing to unpack .../136-libassuan9_3.0.2-2_armhf.deb ... Unpacking libassuan9:armhf (3.0.2-2) ... Selecting previously unselected package libatomic1:armhf. Preparing to unpack .../137-libatomic1_14.2.0-19_armhf.deb ... Unpacking libatomic1:armhf (14.2.0-19) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../138-libdrm-common_2.4.124-2_all.deb ... Unpacking libdrm-common (2.4.124-2) ... Selecting previously unselected package libdrm2:armhf. Preparing to unpack .../139-libdrm2_2.4.124-2_armhf.deb ... Unpacking libdrm2:armhf (2.4.124-2) ... Selecting previously unselected package libva2:armhf. Preparing to unpack .../140-libva2_2.22.0-3_armhf.deb ... Unpacking libva2:armhf (2.22.0-3) ... Selecting previously unselected package libva-drm2:armhf. Preparing to unpack .../141-libva-drm2_2.22.0-3_armhf.deb ... Unpacking libva-drm2:armhf (2.22.0-3) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../142-libxau6_1%3a1.0.11-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../143-libxdmcp6_1%3a1.1.5-1_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.5-1) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../144-libxcb1_1.17.0-2+b1_armhf.deb ... Unpacking libxcb1:armhf (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../145-libx11-data_2%3a1.8.12-1_all.deb ... Unpacking libx11-data (2:1.8.12-1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../146-libx11-6_2%3a1.8.12-1_armhf.deb ... Unpacking libx11-6:armhf (2:1.8.12-1) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../147-libx11-xcb1_2%3a1.8.12-1_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.8.12-1) ... Selecting previously unselected package libxcb-dri3-0:armhf. Preparing to unpack .../148-libxcb-dri3-0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-dri3-0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../149-libxext6_2%3a1.3.4-1+b3_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-1+b3) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../150-libxfixes3_1%3a6.0.0-2+b4_armhf.deb ... Unpacking libxfixes3:armhf (1:6.0.0-2+b4) ... Selecting previously unselected package libva-x11-2:armhf. Preparing to unpack .../151-libva-x11-2_2.22.0-3_armhf.deb ... Unpacking libva-x11-2:armhf (2.22.0-3) ... Selecting previously unselected package libvdpau1:armhf. Preparing to unpack .../152-libvdpau1_1.5-3+b1_armhf.deb ... Unpacking libvdpau1:armhf (1.5-3+b1) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../153-ocl-icd-libopencl1_2.3.3-1_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.3.3-1) ... Selecting previously unselected package libavutil59:armhf. Preparing to unpack .../154-libavutil59_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libavutil59:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../155-libbrotli1_1.1.0-2+b7_armhf.deb ... Unpacking libbrotli1:armhf (1.1.0-2+b7) ... Selecting previously unselected package libpng16-16t64:armhf. Preparing to unpack .../156-libpng16-16t64_1.6.48-1_armhf.deb ... Unpacking libpng16-16t64:armhf (1.6.48-1) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../157-libfreetype6_2.13.3+dfsg-1_armhf.deb ... Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../158-libfontconfig1_2.15.0-2.3_armhf.deb ... Unpacking libfontconfig1:armhf (2.15.0-2.3) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../159-libpixman-1-0_0.44.0-3_armhf.deb ... Unpacking libpixman-1-0:armhf (0.44.0-3) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../160-libxcb-render0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-render0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../161-libxcb-shm0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-shm0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../162-libxrender1_1%3a0.9.12-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.12-1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../163-libcairo2_1.18.4-1+b1_armhf.deb ... Unpacking libcairo2:armhf (1.18.4-1+b1) ... Selecting previously unselected package libcodec2-1.2:armhf. Preparing to unpack .../164-libcodec2-1.2_1.2.0-3_armhf.deb ... Unpacking libcodec2-1.2:armhf (1.2.0-3) ... Selecting previously unselected package libdav1d7:armhf. Preparing to unpack .../165-libdav1d7_1.5.1-1_armhf.deb ... Unpacking libdav1d7:armhf (1.5.1-1) ... Selecting previously unselected package libffi8:armhf. Preparing to unpack .../166-libffi8_3.4.8-2_armhf.deb ... Unpacking libffi8:armhf (3.4.8-2) ... Selecting previously unselected package libblkid1:armhf. Preparing to unpack .../167-libblkid1_2.41-5_armhf.deb ... Unpacking libblkid1:armhf (2.41-5) ... Selecting previously unselected package libpcre2-8-0:armhf. Preparing to unpack .../168-libpcre2-8-0_10.45-1_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.45-1) ... Selecting previously unselected package libselinux1:armhf. Preparing to unpack .../169-libselinux1_3.8.1-1_armhf.deb ... Unpacking libselinux1:armhf (3.8.1-1) ... Selecting previously unselected package libmount1:armhf. Preparing to unpack .../170-libmount1_2.41-5_armhf.deb ... Unpacking libmount1:armhf (2.41-5) ... Selecting previously unselected package libglib2.0-0t64:armhf. Preparing to unpack .../171-libglib2.0-0t64_2.84.3-1_armhf.deb ... Unpacking libglib2.0-0t64:armhf (2.84.3-1) ... Selecting previously unselected package libgsm1:armhf. Preparing to unpack .../172-libgsm1_1.0.22-1+b2_armhf.deb ... Unpacking libgsm1:armhf (1.0.22-1+b2) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../173-liblcms2-2_2.16-2_armhf.deb ... Unpacking liblcms2-2:armhf (2.16-2) ... Selecting previously unselected package libjxl0.11:armhf. Preparing to unpack .../174-libjxl0.11_0.11.1-4_armhf.deb ... Unpacking libjxl0.11:armhf (0.11.1-4) ... Selecting previously unselected package libmp3lame0:armhf. Preparing to unpack .../175-libmp3lame0_3.100-6+b3_armhf.deb ... Unpacking libmp3lame0:armhf (3.100-6+b3) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../176-libopenjp2-7_2.5.3-2_armhf.deb ... Unpacking libopenjp2-7:armhf (2.5.3-2) ... Selecting previously unselected package libopus0:armhf. Preparing to unpack .../177-libopus0_1.5.2-2_armhf.deb ... Unpacking libopus0:armhf (1.5.2-2) ... Selecting previously unselected package librav1e0.7:armhf. Preparing to unpack .../178-librav1e0.7_0.7.1-9+b2_armhf.deb ... Unpacking librav1e0.7:armhf (0.7.1-9+b2) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../179-libcairo-gobject2_1.18.4-1+b1_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.18.4-1+b1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../180-libgdk-pixbuf2.0-common_2.42.12+dfsg-4_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-4) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../181-libglib2.0-0t64_2.84.3-1_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.84.3-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../182-shared-mime-info_2.4-5+b2_amd64.deb ... Unpacking shared-mime-info (2.4-5+b2) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../183-libjpeg62-turbo_1%3a2.1.5-4_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.1.5-4) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../184-libdeflate0_1.23-2_armhf.deb ... Unpacking libdeflate0:armhf (1.23-2) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../185-libjbig0_2.1-6.1+b2_armhf.deb ... Unpacking libjbig0:armhf (2.1-6.1+b2) ... Selecting previously unselected package liblerc4:armhf. Preparing to unpack .../186-liblerc4_4.0.0+ds-5_armhf.deb ... Unpacking liblerc4:armhf (4.0.0+ds-5) ... Selecting previously unselected package libsharpyuv0:armhf. Preparing to unpack .../187-libsharpyuv0_1.5.0-0.1_armhf.deb ... Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../188-libwebp7_1.5.0-0.1_armhf.deb ... Unpacking libwebp7:armhf (1.5.0-0.1) ... Selecting previously unselected package libtiff6:armhf. Preparing to unpack .../189-libtiff6_4.7.0-3_armhf.deb ... Unpacking libtiff6:armhf (4.7.0-3) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. Preparing to unpack .../190-libgdk-pixbuf-2.0-0_2.42.12+dfsg-4_armhf.deb ... Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-4) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../191-libfribidi0_1.0.16-1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.16-1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../192-libgraphite2-3_1.3.14-2+b1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-2+b1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../193-libharfbuzz0b_10.2.0-1+b1_armhf.deb ... Unpacking libharfbuzz0b:armhf (10.2.0-1+b1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../194-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../195-libdatrie1_0.2.13-4_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-4) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../196-libthai0_0.1.29-2+b1_armhf.deb ... Unpacking libthai0:armhf (0.1.29-2+b1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../197-libpango-1.0-0_1.56.3-1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.56.3-1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../198-libpangoft2-1.0-0_1.56.3-1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.56.3-1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../199-libpangocairo-1.0-0_1.56.3-1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.56.3-1) ... Selecting previously unselected package librsvg2-2:armhf. Preparing to unpack .../200-librsvg2-2_2.60.0+dfsg-1_armhf.deb ... Unpacking librsvg2-2:armhf (2.60.0+dfsg-1) ... Selecting previously unselected package libshine3:armhf. Preparing to unpack .../201-libshine3_3.1.1-2+b2_armhf.deb ... Unpacking libshine3:armhf (3.1.1-2+b2) ... Selecting previously unselected package libsnappy1v5:armhf. Preparing to unpack .../202-libsnappy1v5_1.2.2-1_armhf.deb ... Unpacking libsnappy1v5:armhf (1.2.2-1) ... Selecting previously unselected package libspeex1:armhf. Preparing to unpack .../203-libspeex1_1.2.1-3_armhf.deb ... Unpacking libspeex1:armhf (1.2.1-3) ... Selecting previously unselected package libsvtav1enc2:armhf. Preparing to unpack .../204-libsvtav1enc2_2.3.0+dfsg-1_armhf.deb ... Unpacking libsvtav1enc2:armhf (2.3.0+dfsg-1) ... Selecting previously unselected package libgomp1:armhf. Preparing to unpack .../205-libgomp1_14.2.0-19_armhf.deb ... Unpacking libgomp1:armhf (14.2.0-19) ... Selecting previously unselected package libsoxr0:armhf. Preparing to unpack .../206-libsoxr0_0.1.3-4+b2_armhf.deb ... Unpacking libsoxr0:armhf (0.1.3-4+b2) ... Selecting previously unselected package libswresample5:armhf. Preparing to unpack .../207-libswresample5_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libswresample5:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libtheoradec1:armhf. Preparing to unpack .../208-libtheoradec1_1.2.0~alpha1+dfsg-6_armhf.deb ... Unpacking libtheoradec1:armhf (1.2.0~alpha1+dfsg-6) ... Selecting previously unselected package libogg0:armhf. Preparing to unpack .../209-libogg0_1.3.5-3+b2_armhf.deb ... Unpacking libogg0:armhf (1.3.5-3+b2) ... Selecting previously unselected package libtheoraenc1:armhf. Preparing to unpack .../210-libtheoraenc1_1.2.0~alpha1+dfsg-6_armhf.deb ... Unpacking libtheoraenc1:armhf (1.2.0~alpha1+dfsg-6) ... Selecting previously unselected package libtwolame0:armhf. Preparing to unpack .../211-libtwolame0_0.4.0-2+b2_armhf.deb ... Unpacking libtwolame0:armhf (0.4.0-2+b2) ... Selecting previously unselected package libvorbis0a:armhf. Preparing to unpack .../212-libvorbis0a_1.3.7-3_armhf.deb ... Unpacking libvorbis0a:armhf (1.3.7-3) ... Selecting previously unselected package libvorbisenc2:armhf. Preparing to unpack .../213-libvorbisenc2_1.3.7-3_armhf.deb ... Unpacking libvorbisenc2:armhf (1.3.7-3) ... Selecting previously unselected package libvpx9:armhf. Preparing to unpack .../214-libvpx9_1.15.0-2.1_armhf.deb ... Unpacking libvpx9:armhf (1.15.0-2.1) ... Selecting previously unselected package libwebpmux3:armhf. Preparing to unpack .../215-libwebpmux3_1.5.0-0.1_armhf.deb ... Unpacking libwebpmux3:armhf (1.5.0-0.1) ... Selecting previously unselected package libx264-164:armhf. Preparing to unpack .../216-libx264-164_2%3a0.164.3108+git31e19f9-2+b1_armhf.deb ... Unpacking libx264-164:armhf (2:0.164.3108+git31e19f9-2+b1) ... Selecting previously unselected package libx265-215:armhf. Preparing to unpack .../217-libx265-215_4.1-2_armhf.deb ... Unpacking libx265-215:armhf (4.1-2) ... Selecting previously unselected package libxvidcore4:armhf. Preparing to unpack .../218-libxvidcore4_2%3a1.3.7-1+b2_armhf.deb ... Unpacking libxvidcore4:armhf (2:1.3.7-1+b2) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../219-libzvbi-common_0.2.44-1_all.deb ... Unpacking libzvbi-common (0.2.44-1) ... Selecting previously unselected package libzvbi0t64:armhf. Preparing to unpack .../220-libzvbi0t64_0.2.44-1_armhf.deb ... Unpacking libzvbi0t64:armhf (0.2.44-1) ... Selecting previously unselected package libavcodec61:armhf. Preparing to unpack .../221-libavcodec61_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libavcodec61:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libavutil-dev:armhf. Preparing to unpack .../222-libavutil-dev_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libavutil-dev:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libswresample-dev:armhf. Preparing to unpack .../223-libswresample-dev_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libswresample-dev:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libavcodec-dev:armhf. Preparing to unpack .../224-libavcodec-dev_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libavcodec-dev:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libudfread0:armhf. Preparing to unpack .../225-libudfread0_1.1.2-1+b2_armhf.deb ... Unpacking libudfread0:armhf (1.1.2-1+b2) ... Selecting previously unselected package libbluray2:armhf. Preparing to unpack .../226-libbluray2_1%3a1.3.4-1+b2_armhf.deb ... Unpacking libbluray2:armhf (1:1.3.4-1+b2) ... Selecting previously unselected package libchromaprint1:armhf. Preparing to unpack .../227-libchromaprint1_1.5.1-7_armhf.deb ... Unpacking libchromaprint1:armhf (1.5.1-7) ... Selecting previously unselected package libdvdread8t64:armhf. Preparing to unpack .../228-libdvdread8t64_6.1.3-2_armhf.deb ... Unpacking libdvdread8t64:armhf (6.1.3-2) ... Selecting previously unselected package libdvdnav4:armhf. Preparing to unpack .../229-libdvdnav4_6.1.1-3+b1_armhf.deb ... Unpacking libdvdnav4:armhf (6.1.1-3+b1) ... Selecting previously unselected package libgme0:armhf. Preparing to unpack .../230-libgme0_0.6.3-7+b2_armhf.deb ... Unpacking libgme0:armhf (0.6.3-7+b2) ... Selecting previously unselected package libgmp10:armhf. Preparing to unpack .../231-libgmp10_2%3a6.3.0+dfsg-3_armhf.deb ... Unpacking libgmp10:armhf (2:6.3.0+dfsg-3) ... Selecting previously unselected package libhogweed6t64:armhf. Preparing to unpack .../232-libhogweed6t64_3.10.1-1_armhf.deb ... Unpacking libhogweed6t64:armhf (3.10.1-1) ... Selecting previously unselected package libunistring5:armhf. Preparing to unpack .../233-libunistring5_1.3-2_armhf.deb ... Unpacking libunistring5:armhf (1.3-2) ... Selecting previously unselected package libidn2-0:armhf. Preparing to unpack .../234-libidn2-0_2.3.8-2_armhf.deb ... Unpacking libidn2-0:armhf (2.3.8-2) ... Selecting previously unselected package libp11-kit0:armhf. Preparing to unpack .../235-libp11-kit0_0.25.5-3_armhf.deb ... Unpacking libp11-kit0:armhf (0.25.5-3) ... Selecting previously unselected package libtasn1-6:armhf. Preparing to unpack .../236-libtasn1-6_4.20.0-2_armhf.deb ... Unpacking libtasn1-6:armhf (4.20.0-2) ... Selecting previously unselected package libgnutls30t64:armhf. Preparing to unpack .../237-libgnutls30t64_3.8.9-3_armhf.deb ... Unpacking libgnutls30t64:armhf (3.8.9-3) ... Selecting previously unselected package libmpg123-0t64:armhf. Preparing to unpack .../238-libmpg123-0t64_1.32.10-1_armhf.deb ... Unpacking libmpg123-0t64:armhf (1.32.10-1) ... Selecting previously unselected package libvorbisfile3:armhf. Preparing to unpack .../239-libvorbisfile3_1.3.7-3_armhf.deb ... Unpacking libvorbisfile3:armhf (1.3.7-3) ... Selecting previously unselected package libopenmpt0t64:armhf. Preparing to unpack .../240-libopenmpt0t64_0.7.13-1+b1_armhf.deb ... Unpacking libopenmpt0t64:armhf (0.7.13-1+b1) ... Selecting previously unselected package libssl3t64:armhf. Preparing to unpack .../241-libssl3t64_3.5.1-1_armhf.deb ... Unpacking libssl3t64:armhf (3.5.1-1) ... Selecting previously unselected package librabbitmq4:armhf. Preparing to unpack .../242-librabbitmq4_0.15.0-1_armhf.deb ... Unpacking librabbitmq4:armhf (0.15.0-1) ... Selecting previously unselected package libcjson1:armhf. Preparing to unpack .../243-libcjson1_1.7.18-3.1_armhf.deb ... Unpacking libcjson1:armhf (1.7.18-3.1) ... Selecting previously unselected package libmbedcrypto16:armhf. Preparing to unpack .../244-libmbedcrypto16_3.6.4-2_armhf.deb ... Unpacking libmbedcrypto16:armhf (3.6.4-2) ... Selecting previously unselected package librist4:armhf. Preparing to unpack .../245-librist4_0.2.11+dfsg-1_armhf.deb ... Unpacking librist4:armhf (0.2.11+dfsg-1) ... Selecting previously unselected package libsrt1.5-gnutls:armhf. Preparing to unpack .../246-libsrt1.5-gnutls_1.5.4-1_armhf.deb ... Unpacking libsrt1.5-gnutls:armhf (1.5.4-1) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../247-libkrb5support0_1.21.3-5_armhf.deb ... Unpacking libkrb5support0:armhf (1.21.3-5) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../248-libcom-err2_1.47.2-3+b2_armhf.deb ... Unpacking libcom-err2:armhf (1.47.2-3+b2) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../249-libk5crypto3_1.21.3-5_armhf.deb ... Unpacking libk5crypto3:armhf (1.21.3-5) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../250-libkeyutils1_1.6.3-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-6) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../251-libkrb5-3_1.21.3-5_armhf.deb ... Unpacking libkrb5-3:armhf (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../252-libgssapi-krb5-2_1.21.3-5_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.21.3-5) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../253-libssh-4_0.11.2-1_armhf.deb ... Unpacking libssh-4:armhf (0.11.2-1) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../254-libmd0_1.1.0-2+b1_armhf.deb ... Unpacking libmd0:armhf (1.1.0-2+b1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../255-libbsd0_0.12.2-2_armhf.deb ... Unpacking libbsd0:armhf (0.12.2-2) ... Selecting previously unselected package libnorm1t64:armhf. Preparing to unpack .../256-libnorm1t64_1.5.9+dfsg-3.1+b2_armhf.deb ... Unpacking libnorm1t64:armhf (1.5.9+dfsg-3.1+b2) ... Selecting previously unselected package libpgm-5.3-0t64:armhf. Preparing to unpack .../257-libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1_armhf.deb ... Unpacking libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1+b1) ... Selecting previously unselected package libsodium23:armhf. Preparing to unpack .../258-libsodium23_1.0.18-1+b2_armhf.deb ... Unpacking libsodium23:armhf (1.0.18-1+b2) ... Selecting previously unselected package libzmq5:armhf. Preparing to unpack .../259-libzmq5_4.3.5-1+b3_armhf.deb ... Unpacking libzmq5:armhf (4.3.5-1+b3) ... Selecting previously unselected package libavformat61:armhf. Preparing to unpack .../260-libavformat61_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libavformat61:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libavformat-dev:armhf. Preparing to unpack .../261-libavformat-dev_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libavformat-dev:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libgav1-1:armhf. Preparing to unpack .../262-libgav1-1_0.19.0-3+b1_armhf.deb ... Unpacking libgav1-1:armhf (0.19.0-3+b1) ... Selecting previously unselected package libyuv0:armhf. Preparing to unpack .../263-libyuv0_0.0.1904.20250204-1_armhf.deb ... Unpacking libyuv0:armhf (0.0.1904.20250204-1) ... Selecting previously unselected package libavif16:armhf. Preparing to unpack .../264-libavif16_1.2.1-1.2_armhf.deb ... Unpacking libavif16:armhf (1.2.1-1.2) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../265-libblas-dev_3.12.1-4_armhf.deb ... Unpacking libblas-dev:armhf (3.12.1-4) ... Selecting previously unselected package libblosc1:armhf. Preparing to unpack .../266-libblosc1_1.21.5+ds-1+b2_armhf.deb ... Unpacking libblosc1:armhf (1.21.5+ds-1+b2) ... Selecting previously unselected package libcrypt1:armhf. Preparing to unpack .../267-libcrypt1_1%3a4.4.38-1_armhf.deb ... Unpacking libcrypt1:armhf (1:4.4.38-1) ... Selecting previously unselected package libcrypt-dev:armhf. Preparing to unpack .../268-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... Selecting previously unselected package libc6-dev:armhf. Preparing to unpack .../269-libc6-dev_2.41-11_armhf.deb ... Unpacking libc6-dev:armhf (2.41-11) ... Selecting previously unselected package libcap2:armhf. Preparing to unpack .../270-libcap2_1%3a2.75-10_armhf.deb ... Unpacking libcap2:armhf (1:2.75-10) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../271-libcap2-bin_1%3a2.75-10_amd64.deb ... Unpacking libcap2-bin (1:2.75-10) ... Selecting previously unselected package libdb5.3t64:armhf. Preparing to unpack .../272-libdb5.3t64_5.3.28+dfsg2-9_armhf.deb ... Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-9) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../273-libsasl2-modules-db_2.1.28+dfsg1-9_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-9) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../274-libsasl2-2_2.1.28+dfsg1-9_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg1-9) ... Selecting previously unselected package libldap2:armhf. Preparing to unpack .../275-libldap2_2.6.10+dfsg-1_armhf.deb ... Unpacking libldap2:armhf (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../276-libnghttp2-14_1.64.0-1.1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.64.0-1.1) ... Selecting previously unselected package libnghttp3-9:armhf. Preparing to unpack .../277-libnghttp3-9_1.8.0-1_armhf.deb ... Unpacking libnghttp3-9:armhf (1.8.0-1) ... Selecting previously unselected package libngtcp2-16:armhf. Preparing to unpack .../278-libngtcp2-16_1.11.0-1_armhf.deb ... Unpacking libngtcp2-16:armhf (1.11.0-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:armhf. Preparing to unpack .../279-libngtcp2-crypto-gnutls8_1.11.0-1_armhf.deb ... Unpacking libngtcp2-crypto-gnutls8:armhf (1.11.0-1) ... Selecting previously unselected package libpsl5t64:armhf. Preparing to unpack .../280-libpsl5t64_0.21.2-1.1+b1_armhf.deb ... Unpacking libpsl5t64:armhf (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../281-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:armhf. Preparing to unpack .../282-libssh2-1t64_1.11.1-1_armhf.deb ... Unpacking libssh2-1t64:armhf (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:armhf. Preparing to unpack .../283-libcurl3t64-gnutls_8.14.1-2_armhf.deb ... Unpacking libcurl3t64-gnutls:armhf (8.14.1-2) ... Selecting previously unselected package libcfitsio10t64:armhf. Preparing to unpack .../284-libcfitsio10t64_4.6.2-2_armhf.deb ... Unpacking libcfitsio10t64:armhf (4.6.2-2) ... Selecting previously unselected package libcharls2:armhf. Preparing to unpack .../285-libcharls2_2.4.2-2+b2_armhf.deb ... Unpacking libcharls2:armhf (2.4.2-2+b2) ... Selecting previously unselected package libglvnd0:armhf. Preparing to unpack .../286-libglvnd0_1.7.0-1+b2_armhf.deb ... Unpacking libglvnd0:armhf (1.7.0-1+b2) ... Selecting previously unselected package libxcb-glx0:armhf. Preparing to unpack .../287-libxcb-glx0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-glx0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-present0:armhf. Preparing to unpack .../288-libxcb-present0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-present0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xfixes0:armhf. Preparing to unpack .../289-libxcb-xfixes0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-xfixes0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxxf86vm1:armhf. Preparing to unpack .../290-libxxf86vm1_1%3a1.1.4-1+b4_armhf.deb ... Unpacking libxxf86vm1:armhf (1:1.1.4-1+b4) ... Selecting previously unselected package libdrm-amdgpu1:armhf. Preparing to unpack .../291-libdrm-amdgpu1_2.4.124-2_armhf.deb ... Unpacking libdrm-amdgpu1:armhf (2.4.124-2) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../292-libelf1t64_0.192-4_armhf.deb ... Unpacking libelf1t64:armhf (0.192-4) ... Selecting previously unselected package libtinfo6:armhf. Preparing to unpack .../293-libtinfo6_6.5+20250216-2_armhf.deb ... Unpacking libtinfo6:armhf (6.5+20250216-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../294-libedit2_3.1-20250104-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20250104-1) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../295-libz3-4_4.13.3-1_armhf.deb ... Unpacking libz3-4:armhf (4.13.3-1) ... Selecting previously unselected package libllvm19:armhf. Preparing to unpack .../296-libllvm19_1%3a19.1.7-3+b1_armhf.deb ... Unpacking libllvm19:armhf (1:19.1.7-3+b1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../297-libsensors-config_1%3a3.6.2-2_all.deb ... Unpacking libsensors-config (1:3.6.2-2) ... Selecting previously unselected package libsensors5:armhf. Preparing to unpack .../298-libsensors5_1%3a3.6.2-2_armhf.deb ... Unpacking libsensors5:armhf (1:3.6.2-2) ... Selecting previously unselected package libxcb-randr0:armhf. Preparing to unpack .../299-libxcb-randr0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-randr0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-sync1:armhf. Preparing to unpack .../300-libxcb-sync1_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-sync1:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxshmfence1:armhf. Preparing to unpack .../301-libxshmfence1_1.3.3-1_armhf.deb ... Unpacking libxshmfence1:armhf (1.3.3-1) ... Selecting previously unselected package mesa-libgallium:armhf. Preparing to unpack .../302-mesa-libgallium_25.0.7-2_armhf.deb ... Unpacking mesa-libgallium:armhf (25.0.7-2) ... Selecting previously unselected package libwayland-server0:armhf. Preparing to unpack .../303-libwayland-server0_1.23.1-3_armhf.deb ... Unpacking libwayland-server0:armhf (1.23.1-3) ... Selecting previously unselected package libgbm1:armhf. Preparing to unpack .../304-libgbm1_25.0.7-2_armhf.deb ... Unpacking libgbm1:armhf (25.0.7-2) ... Selecting previously unselected package libvulkan1:armhf. Preparing to unpack .../305-libvulkan1_1.4.309.0-1_armhf.deb ... Unpacking libvulkan1:armhf (1.4.309.0-1) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Preparing to unpack .../306-libgl1-mesa-dri_25.0.7-2_armhf.deb ... Unpacking libgl1-mesa-dri:armhf (25.0.7-2) ... Selecting previously unselected package libglx-mesa0:armhf. Preparing to unpack .../307-libglx-mesa0_25.0.7-2_armhf.deb ... Unpacking libglx-mesa0:armhf (25.0.7-2) ... Selecting previously unselected package libglx0:armhf. Preparing to unpack .../308-libglx0_1.7.0-1+b2_armhf.deb ... Unpacking libglx0:armhf (1.7.0-1+b2) ... Selecting previously unselected package libopengl0:armhf. Preparing to unpack .../309-libopengl0_1.7.0-1+b2_armhf.deb ... Unpacking libopengl0:armhf (1.7.0-1+b2) ... Selecting previously unselected package libcoin80t64:armhf. Preparing to unpack .../310-libcoin80t64_4.0.3+ds-2_armhf.deb ... Unpacking libcoin80t64:armhf (4.0.3+ds-2) ... Selecting previously unselected package libgl1:armhf. Preparing to unpack .../311-libgl1_1.7.0-1+b2_armhf.deb ... Unpacking libgl1:armhf (1.7.0-1+b2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../312-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../313-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../314-libxau-dev_1%3a1.0.11-1_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../315-libxdmcp-dev_1%3a1.1.5-1_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.5-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../316-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../317-libxcb1-dev_1.17.0-2+b1_armhf.deb ... Unpacking libxcb1-dev:armhf (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../318-libx11-dev_2%3a1.8.12-1_armhf.deb ... Unpacking libx11-dev:armhf (2:1.8.12-1) ... Selecting previously unselected package libglx-dev:armhf. Preparing to unpack .../319-libglx-dev_1.7.0-1+b2_armhf.deb ... Unpacking libglx-dev:armhf (1.7.0-1+b2) ... Selecting previously unselected package libgl-dev:armhf. Preparing to unpack .../320-libgl-dev_1.7.0-1+b2_armhf.deb ... Unpacking libgl-dev:armhf (1.7.0-1+b2) ... Selecting previously unselected package libopengl-dev:armhf. Preparing to unpack .../321-libopengl-dev_1.7.0-1+b2_armhf.deb ... Unpacking libopengl-dev:armhf (1.7.0-1+b2) ... Selecting previously unselected package libglew2.2:armhf. Preparing to unpack .../322-libglew2.2_2.2.0-4+b2_armhf.deb ... Unpacking libglew2.2:armhf (2.2.0-4+b2) ... Selecting previously unselected package libglu1-mesa:armhf. Preparing to unpack .../323-libglu1-mesa_9.0.2-1.1+b3_armhf.deb ... Unpacking libglu1-mesa:armhf (9.0.2-1.1+b3) ... Selecting previously unselected package libglu1-mesa-dev:armhf. Preparing to unpack .../324-libglu1-mesa-dev_9.0.2-1.1+b3_armhf.deb ... Unpacking libglu1-mesa-dev:armhf (9.0.2-1.1+b3) ... Selecting previously unselected package libglew-dev:armhf. Preparing to unpack .../325-libglew-dev_2.2.0-4+b2_armhf.deb ... Unpacking libglew-dev:armhf (2.2.0-4+b2) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../326-libxext-dev_2%3a1.3.4-1+b3_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.4-1+b3) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../327-libxi6_2%3a1.8.2-1_armhf.deb ... Unpacking libxi6:armhf (2:1.8.2-1) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../328-libxfixes-dev_1%3a6.0.0-2+b4_armhf.deb ... Unpacking libxfixes-dev:armhf (1:6.0.0-2+b4) ... Selecting previously unselected package libxi-dev:armhf. Preparing to unpack .../329-libxi-dev_2%3a1.8.2-1_armhf.deb ... Unpacking libxi-dev:armhf (2:1.8.2-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../330-x11-common_1%3a7.7+24_all.deb ... Unpacking x11-common (1:7.7+24) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../331-libice6_2%3a1.1.1-1_armhf.deb ... Unpacking libice6:armhf (2:1.1.1-1) ... Selecting previously unselected package libuuid1:armhf. Preparing to unpack .../332-libuuid1_2.41-5_armhf.deb ... Unpacking libuuid1:armhf (2.41-5) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../333-libsm6_2%3a1.2.6-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.6-1) ... Selecting previously unselected package libxt6t64:armhf. Preparing to unpack .../334-libxt6t64_1%3a1.2.1-1.2+b2_armhf.deb ... Unpacking libxt6t64:armhf (1:1.2.1-1.2+b2) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../335-libice-dev_2%3a1.1.1-1_armhf.deb ... Unpacking libice-dev:armhf (2:1.1.1-1) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../336-uuid-dev_2.41-5_armhf.deb ... Unpacking uuid-dev:armhf (2.41-5) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../337-libsm-dev_2%3a1.2.6-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.6-1) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../338-libxt-dev_1%3a1.2.1-1.2+b2_armhf.deb ... Unpacking libxt-dev:armhf (1:1.2.1-1.2+b2) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../339-libxmu6_2%3a1.1.3-3+b4_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.3-3+b4) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../340-libxau6_1%3a1.0.11-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../341-libxdmcp6_1%3a1.1.5-1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../342-libxcb1_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../343-libx11-6_2%3a1.8.12-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.12-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../344-libxau-dev_1%3a1.0.11-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../345-libxdmcp-dev_1%3a1.1.5-1_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../346-libxcb1-dev_1.17.0-2+b1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../347-libx11-dev_2%3a1.8.12-1_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.8.12-1) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../348-libxmu-headers_2%3a1.1.3-3_all.deb ... Unpacking libxmu-headers (2:1.1.3-3) ... Selecting previously unselected package libxmu-dev:armhf. Preparing to unpack .../349-libxmu-dev_2%3a1.1.3-3+b4_armhf.deb ... Unpacking libxmu-dev:armhf (2:1.1.3-3+b4) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../350-libxpm4_1%3a3.5.17-1+b3_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.17-1+b3) ... Selecting previously unselected package libxpm-dev:armhf. Preparing to unpack .../351-libxpm-dev_1%3a3.5.17-1+b3_armhf.deb ... Unpacking libxpm-dev:armhf (1:3.5.17-1+b3) ... Selecting previously unselected package libcoin-dev:armhf. Preparing to unpack .../352-libcoin-dev_4.0.3+ds-2_armhf.deb ... Unpacking libcoin-dev:armhf (4.0.3+ds-2) ... Selecting previously unselected package libcurl4t64:armhf. Preparing to unpack .../353-libcurl4t64_8.14.1-2_armhf.deb ... Unpacking libcurl4t64:armhf (8.14.1-2) ... Selecting previously unselected package libsystemd0:armhf. Preparing to unpack .../354-libsystemd0_257.7-1_armhf.deb ... Unpacking libsystemd0:armhf (257.7-1) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../355-libdbus-1-3_1.16.2-2_armhf.deb ... Unpacking libdbus-1-3:armhf (1.16.2-2) ... Selecting previously unselected package libraw1394-11:armhf. Preparing to unpack .../356-libraw1394-11_2.1.2-2+b2_armhf.deb ... Unpacking libraw1394-11:armhf (2.1.2-2+b2) ... Selecting previously unselected package libudev1:armhf. Preparing to unpack .../357-libudev1_257.7-1_armhf.deb ... Unpacking libudev1:armhf (257.7-1) ... Selecting previously unselected package libusb-1.0-0:armhf. Preparing to unpack .../358-libusb-1.0-0_2%3a1.0.28-1_armhf.deb ... Unpacking libusb-1.0-0:armhf (2:1.0.28-1) ... Selecting previously unselected package libdc1394-25:armhf. Preparing to unpack .../359-libdc1394-25_2.2.6-5_armhf.deb ... Unpacking libdc1394-25:armhf (2.2.6-5) ... Selecting previously unselected package libraw1394-dev:armhf. Preparing to unpack .../360-libraw1394-dev_2.1.2-2+b2_armhf.deb ... Unpacking libraw1394-dev:armhf (2.1.2-2+b2) ... Selecting previously unselected package libdc1394-dev:armhf. Preparing to unpack .../361-libdc1394-dev_2.2.6-5_armhf.deb ... Unpacking libdc1394-dev:armhf (2.2.6-5) ... Selecting previously unselected package libde265-0:armhf. Preparing to unpack .../362-libde265-0_1.0.16-1_armhf.deb ... Unpacking libde265-0:armhf (1.0.16-1) ... Selecting previously unselected package libdeflate-dev:armhf. Preparing to unpack .../363-libdeflate-dev_1.23-2_armhf.deb ... Unpacking libdeflate-dev:armhf (1.23-2) ... Selecting previously unselected package libdmtx0t64:armhf. Preparing to unpack .../364-libdmtx0t64_0.7.7-1.2+b1_armhf.deb ... Unpacking libdmtx0t64:armhf (0.7.7-1.2+b1) ... Selecting previously unselected package libdmtx-dev:armhf. Preparing to unpack .../365-libdmtx-dev_0.7.7-1.2+b1_armhf.deb ... Unpacking libdmtx-dev:armhf (0.7.7-1.2+b1) ... Selecting previously unselected package libdouble-conversion3:armhf. Preparing to unpack .../366-libdouble-conversion3_3.3.1-1_armhf.deb ... Unpacking libdouble-conversion3:armhf (3.3.1-1) ... Selecting previously unselected package libwayland-client0:armhf. Preparing to unpack .../367-libwayland-client0_1.23.1-3_armhf.deb ... Unpacking libwayland-client0:armhf (1.23.1-3) ... Selecting previously unselected package libegl-mesa0:armhf. Preparing to unpack .../368-libegl-mesa0_25.0.7-2_armhf.deb ... Unpacking libegl-mesa0:armhf (25.0.7-2) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../369-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../370-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../371-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package pkg-config:amd64. Preparing to unpack .../372-pkg-config_1.8.1-4_amd64.deb ... Unpacking pkg-config:amd64 (1.8.1-4) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../373-libeigen3-dev_3.4.0-5_all.deb ... Unpacking libeigen3-dev (3.4.0-5) ... Selecting previously unselected package libevdev2:armhf. Preparing to unpack .../374-libevdev2_1.13.4+dfsg-1_armhf.deb ... Unpacking libevdev2:armhf (1.13.4+dfsg-1) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../375-libevdev2_1.13.4+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.13.4+dfsg-1) ... Selecting previously unselected package libexif12:armhf. Preparing to unpack .../376-libexif12_0.6.25-1_armhf.deb ... Unpacking libexif12:armhf (0.6.25-1) ... Selecting previously unselected package libexif-dev:armhf. Preparing to unpack .../377-libexif-dev_0.6.25-1_armhf.deb ... Unpacking libexif-dev:armhf (0.6.25-1) ... Selecting previously unselected package libminizip1t64:armhf. Preparing to unpack .../378-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb ... Unpacking libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libfreexl1:armhf. Preparing to unpack .../379-libfreexl1_2.0.0-1+b3_armhf.deb ... Unpacking libfreexl1:armhf (2.0.0-1+b3) ... Selecting previously unselected package libfyba0t64:armhf. Preparing to unpack .../380-libfyba0t64_4.1.1-11+b1_armhf.deb ... Unpacking libfyba0t64:armhf (4.1.1-11+b1) ... Selecting previously unselected package libubsan1:armhf. Preparing to unpack .../381-libubsan1_14.2.0-19_armhf.deb ... Unpacking libubsan1:armhf (14.2.0-19) ... Selecting previously unselected package libgcc-14-dev:armhf. Preparing to unpack .../382-libgcc-14-dev_14.2.0-19_armhf.deb ... Unpacking libgcc-14-dev:armhf (14.2.0-19) ... Selecting previously unselected package libheif-plugin-dav1d:armhf. Preparing to unpack .../383-libheif-plugin-dav1d_1.19.8-1_armhf.deb ... Unpacking libheif-plugin-dav1d:armhf (1.19.8-1) ... Selecting previously unselected package libheif-plugin-libde265:armhf. Preparing to unpack .../384-libheif-plugin-libde265_1.19.8-1_armhf.deb ... Unpacking libheif-plugin-libde265:armhf (1.19.8-1) ... Selecting previously unselected package libheif1:armhf. Preparing to unpack .../385-libheif1_1.19.8-1_armhf.deb ... Unpacking libheif1:armhf (1.19.8-1) ... Selecting previously unselected package libimagequant0:armhf. Preparing to unpack .../386-libimagequant0_2.18.0-1+b2_armhf.deb ... Unpacking libimagequant0:armhf (2.18.0-1+b2) ... Selecting previously unselected package libgd3:armhf. Preparing to unpack .../387-libgd3_2.3.3-13_armhf.deb ... Unpacking libgd3:armhf (2.3.3-13) ... Selecting previously unselected package libgeos3.13.1:armhf. Preparing to unpack .../388-libgeos3.13.1_3.13.1-1_armhf.deb ... Unpacking libgeos3.13.1:armhf (3.13.1-1) ... Selecting previously unselected package libgeos-c1t64:armhf. Preparing to unpack .../389-libgeos-c1t64_3.13.1-1_armhf.deb ... Unpacking libgeos-c1t64:armhf (3.13.1-1) ... Selecting previously unselected package proj-data. Preparing to unpack .../390-proj-data_9.6.0-1_all.deb ... Unpacking proj-data (9.6.0-1) ... Selecting previously unselected package libsqlite3-0:armhf. Preparing to unpack .../391-libsqlite3-0_3.46.1-7_armhf.deb ... Unpacking libsqlite3-0:armhf (3.46.1-7) ... Selecting previously unselected package libproj25:armhf. Preparing to unpack .../392-libproj25_9.6.0-1_armhf.deb ... Unpacking libproj25:armhf (9.6.0-1) ... Selecting previously unselected package libgeotiff5:armhf. Preparing to unpack .../393-libgeotiff5_1.7.4-1_armhf.deb ... Unpacking libgeotiff5:armhf (1.7.4-1) ... Selecting previously unselected package libgif7:armhf. Preparing to unpack .../394-libgif7_5.2.2-1+b1_armhf.deb ... Unpacking libgif7:armhf (5.2.2-1+b1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../395-libsz2_1.1.3-1+b1_armhf.deb ... Unpacking libsz2:armhf (1.1.3-1+b1) ... Selecting previously unselected package libhdf4-0-alt:armhf. Preparing to unpack .../396-libhdf4-0-alt_4.3.0-1+b1_armhf.deb ... Unpacking libhdf4-0-alt:armhf (4.3.0-1+b1) ... Selecting previously unselected package libhdf5-310:armhf. Preparing to unpack .../397-libhdf5-310_1.14.5+repack-3_armhf.deb ... Unpacking libhdf5-310:armhf (1.14.5+repack-3) ... Selecting previously unselected package libjson-c5:armhf. Preparing to unpack .../398-libjson-c5_0.18+ds-1_armhf.deb ... Unpacking libjson-c5:armhf (0.18+ds-1) ... Selecting previously unselected package liburiparser1:armhf. Preparing to unpack .../399-liburiparser1_0.9.8+dfsg-2_armhf.deb ... Unpacking liburiparser1:armhf (0.9.8+dfsg-2) ... Selecting previously unselected package libkmlbase1t64:armhf. Preparing to unpack .../400-libkmlbase1t64_1.3.0-12+b2_armhf.deb ... Unpacking libkmlbase1t64:armhf (1.3.0-12+b2) ... Selecting previously unselected package libkmldom1t64:armhf. Preparing to unpack .../401-libkmldom1t64_1.3.0-12+b2_armhf.deb ... Unpacking libkmldom1t64:armhf (1.3.0-12+b2) ... Selecting previously unselected package libkmlengine1t64:armhf. Preparing to unpack .../402-libkmlengine1t64_1.3.0-12+b2_armhf.deb ... Unpacking libkmlengine1t64:armhf (1.3.0-12+b2) ... Selecting previously unselected package mysql-common. Preparing to unpack .../403-mysql-common_5.8+1.1.1_all.deb ... Unpacking mysql-common (5.8+1.1.1) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../404-mariadb-common_1%3a11.8.2-1_all.deb ... Unpacking mariadb-common (1:11.8.2-1) ... Selecting previously unselected package libmariadb3:armhf. Preparing to unpack .../405-libmariadb3_1%3a11.8.2-1_armhf.deb ... Unpacking libmariadb3:armhf (1:11.8.2-1) ... Selecting previously unselected package libhdf5-hl-310:armhf. Preparing to unpack .../406-libhdf5-hl-310_1.14.5+repack-3_armhf.deb ... Unpacking libhdf5-hl-310:armhf (1.14.5+repack-3) ... Selecting previously unselected package libnetcdf22:armhf. Preparing to unpack .../407-libnetcdf22_1%3a4.9.3-1_armhf.deb ... Unpacking libnetcdf22:armhf (1:4.9.3-1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../408-libltdl7_2.5.4-4_armhf.deb ... Unpacking libltdl7:armhf (2.5.4-4) ... Selecting previously unselected package libodbc2:armhf. Preparing to unpack .../409-libodbc2_2.3.12-2_armhf.deb ... Unpacking libodbc2:armhf (2.3.12-2) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../410-unixodbc-common_2.3.12-2_all.deb ... Unpacking unixodbc-common (2.3.12-2) ... Selecting previously unselected package libodbcinst2:armhf. Preparing to unpack .../411-libodbcinst2_2.3.12-2_armhf.deb ... Unpacking libodbcinst2:armhf (2.3.12-2) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../412-libtirpc-common_1.3.6+ds-1_all.deb ... Unpacking libtirpc-common (1.3.6+ds-1) ... Selecting previously unselected package libtirpc3t64:armhf. Preparing to unpack .../413-libtirpc3t64_1.3.6+ds-1_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:armhf (1.3.6+ds-1) ... Selecting previously unselected package libogdi4.1:armhf. Preparing to unpack .../414-libogdi4.1_4.1.1+ds-5_armhf.deb ... Unpacking libogdi4.1:armhf (4.1.1+ds-5) ... Selecting previously unselected package libgpgme11t64:armhf. Preparing to unpack .../415-libgpgme11t64_1.24.2-3_armhf.deb ... Unpacking libgpgme11t64:armhf (1.24.2-3) ... Selecting previously unselected package libgpgmepp6t64:armhf. Preparing to unpack .../416-libgpgmepp6t64_1.24.2-3_armhf.deb ... Unpacking libgpgmepp6t64:armhf (1.24.2-3) ... Selecting previously unselected package libnspr4:armhf. Preparing to unpack .../417-libnspr4_2%3a4.36-1_armhf.deb ... Unpacking libnspr4:armhf (2:4.36-1) ... Selecting previously unselected package libnss3:armhf. Preparing to unpack .../418-libnss3_2%3a3.114-1_armhf.deb ... Unpacking libnss3:armhf (2:3.114-1) ... Selecting previously unselected package libpoppler147:armhf. Preparing to unpack .../419-libpoppler147_25.03.0-5_armhf.deb ... Unpacking libpoppler147:armhf (25.03.0-5) ... Selecting previously unselected package libpq5:armhf. Preparing to unpack .../420-libpq5_17.5-1_armhf.deb ... Unpacking libpq5:armhf (17.5-1) ... Selecting previously unselected package libqhull-r8.0:armhf. Preparing to unpack .../421-libqhull-r8.0_2020.2-6+b2_armhf.deb ... Unpacking libqhull-r8.0:armhf (2020.2-6+b2) ... Selecting previously unselected package librttopo1:armhf. Preparing to unpack .../422-librttopo1_1.1.0-4_armhf.deb ... Unpacking librttopo1:armhf (1.1.0-4) ... Selecting previously unselected package libspatialite8t64:armhf. Preparing to unpack .../423-libspatialite8t64_5.1.0-3+b2_armhf.deb ... Unpacking libspatialite8t64:armhf (5.1.0-3+b2) ... Selecting previously unselected package libicu76:armhf. Preparing to unpack .../424-libicu76_76.1-4_armhf.deb ... Unpacking libicu76:armhf (76.1-4) ... Selecting previously unselected package libxerces-c3.2t64:armhf. Preparing to unpack .../425-libxerces-c3.2t64_3.2.4+debian-1.3+b2_armhf.deb ... Unpacking libxerces-c3.2t64:armhf (3.2.4+debian-1.3+b2) ... Selecting previously unselected package libgdal36:armhf. Preparing to unpack .../426-libgdal36_3.10.3+dfsg-1_armhf.deb ... Unpacking libgdal36:armhf (3.10.3+dfsg-1) ... Selecting previously unselected package libsocket++1:armhf. Preparing to unpack .../427-libsocket++1_1.12.13+git20131030.5d039ba-1+b2_armhf.deb ... Unpacking libsocket++1:armhf (1.12.13+git20131030.5d039ba-1+b2) ... Selecting previously unselected package libgdcm3.0t64:armhf. Preparing to unpack .../428-libgdcm3.0t64_3.0.24-5+b3_armhf.deb ... Unpacking libgdcm3.0t64:armhf (3.0.24-5+b3) ... Selecting previously unselected package libgdcm-dev:armhf. Preparing to unpack .../429-libgdcm-dev_3.0.24-5+b3_armhf.deb ... Unpacking libgdcm-dev:armhf (3.0.24-5+b3) ... Selecting previously unselected package libgl2ps1.4:armhf. Preparing to unpack .../430-libgl2ps1.4_1.4.2+dfsg1-2_armhf.deb ... Unpacking libgl2ps1.4:armhf (1.4.2+dfsg1-2) ... Selecting previously unselected package libgles2:armhf. Preparing to unpack .../431-libgles2_1.7.0-1+b2_armhf.deb ... Unpacking libgles2:armhf (1.7.0-1+b2) ... Selecting previously unselected package libgphoto2-port12t64:armhf. Preparing to unpack .../432-libgphoto2-port12t64_2.5.31-4_armhf.deb ... Unpacking libgphoto2-port12t64:armhf (2.5.31-4) ... Selecting previously unselected package libgphoto2-6t64:armhf. Preparing to unpack .../433-libgphoto2-6t64_2.5.31-4_armhf.deb ... Unpacking libgphoto2-6t64:armhf (2.5.31-4) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../434-pkgconf_1.8.1-4_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-4) ... Selecting previously unselected package libgphoto2-dev:armhf. Preparing to unpack .../435-libgphoto2-dev_2.5.31-4_armhf.deb ... Unpacking libgphoto2-dev:armhf (2.5.31-4) ... Selecting previously unselected package libgslcblas0:armhf. Preparing to unpack .../436-libgslcblas0_2.8+dfsg-5_armhf.deb ... Unpacking libgslcblas0:armhf (2.8+dfsg-5) ... Selecting previously unselected package libgsl28:armhf. Preparing to unpack .../437-libgsl28_2.8+dfsg-5_armhf.deb ... Unpacking libgsl28:armhf (2.8+dfsg-5) ... Selecting previously unselected package libgsl-dev:armhf. Preparing to unpack .../438-libgsl-dev_2.8+dfsg-5_armhf.deb ... Unpacking libgsl-dev:armhf (2.8+dfsg-5) ... Selecting previously unselected package libgstreamer1.0-0:armhf. Preparing to unpack .../439-libgstreamer1.0-0_1.26.2-2_armhf.deb ... Unpacking libgstreamer1.0-0:armhf (1.26.2-2) ... Selecting previously unselected package liborc-0.4-0t64:armhf. Preparing to unpack .../440-liborc-0.4-0t64_1%3a0.4.41-1_armhf.deb ... Unpacking liborc-0.4-0t64:armhf (1:0.4.41-1) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf. Preparing to unpack .../441-libgstreamer-plugins-base1.0-0_1.26.2-1_armhf.deb ... Unpacking libgstreamer-plugins-base1.0-0:armhf (1.26.2-1) ... Selecting previously unselected package libgudev-1.0-0:armhf. Preparing to unpack .../442-libgudev-1.0-0_238-6_armhf.deb ... Unpacking libgudev-1.0-0:armhf (238-6) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../443-libgudev-1.0-0_238-6_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (238-6) ... Selecting previously unselected package libhwloc15:armhf. Preparing to unpack .../444-libhwloc15_2.12.0-4_armhf.deb ... Unpacking libhwloc15:armhf (2.12.0-4) ... Selecting previously unselected package libimath-3-1-29t64:armhf. Preparing to unpack .../445-libimath-3-1-29t64_3.1.12-1+b3_armhf.deb ... Unpacking libimath-3-1-29t64:armhf (3.1.12-1+b3) ... Selecting previously unselected package libimath-dev:armhf. Preparing to unpack .../446-libimath-dev_3.1.12-1+b3_armhf.deb ... Unpacking libimath-dev:armhf (3.1.12-1+b3) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../447-libwacom-common_2.14.0-1_all.deb ... Unpacking libwacom-common (2.14.0-1) ... Selecting previously unselected package libwacom9:amd64. Preparing to unpack .../448-libwacom9_2.14.0-1_amd64.deb ... Unpacking libwacom9:amd64 (2.14.0-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../449-libinput-bin_1.28.1-1_amd64.deb ... Unpacking libinput-bin (1.28.1-1) ... Selecting previously unselected package libmtdev1t64:armhf. Preparing to unpack .../450-libmtdev1t64_1.1.7-1_armhf.deb ... Unpacking libmtdev1t64:armhf (1.1.7-1) ... Selecting previously unselected package libwacom9:armhf. Preparing to unpack .../451-libwacom9_2.14.0-1_armhf.deb ... Unpacking libwacom9:armhf (2.14.0-1) ... Selecting previously unselected package libinput10:armhf. Preparing to unpack .../452-libinput10_1.28.1-1_armhf.deb ... Unpacking libinput10:armhf (1.28.1-1) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../453-libjbig-dev_2.1-6.1+b2_armhf.deb ... Unpacking libjbig-dev:armhf (2.1-6.1+b2) ... Selecting previously unselected package libjpeg62-turbo-dev:armhf. Preparing to unpack .../454-libjpeg62-turbo-dev_1%3a2.1.5-4_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:2.1.5-4) ... Selecting previously unselected package libjpeg-dev:armhf. Preparing to unpack .../455-libjpeg-dev_1%3a2.1.5-4_armhf.deb ... Unpacking libjpeg-dev:armhf (1:2.1.5-4) ... Selecting previously unselected package libjsoncpp26:armhf. Preparing to unpack .../456-libjsoncpp26_1.9.6-3_armhf.deb ... Unpacking libjsoncpp26:armhf (1.9.6-3) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../457-liblapack-dev_3.12.1-4_armhf.deb ... Unpacking liblapack-dev:armhf (3.12.1-4) ... Selecting previously unselected package libleptonica6:armhf. Preparing to unpack .../458-libleptonica6_1.84.1-4_armhf.deb ... Unpacking libleptonica6:armhf (1.84.1-4) ... Selecting previously unselected package liblerc-dev:armhf. Preparing to unpack .../459-liblerc-dev_4.0.0+ds-5_armhf.deb ... Unpacking liblerc-dev:armhf (4.0.0+ds-5) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../460-liblzma-dev_5.8.1-1_armhf.deb ... Unpacking liblzma-dev:armhf (5.8.1-1) ... Selecting previously unselected package libmd4c0:armhf. Preparing to unpack .../461-libmd4c0_0.5.2-2+b1_armhf.deb ... Unpacking libmd4c0:armhf (0.5.2-2+b1) ... Selecting previously unselected package libmpich12:armhf. Preparing to unpack .../462-libmpich12_4.3.0+really4.2.1-1_armhf.deb ... Unpacking libmpich12:armhf (4.3.0+really4.2.1-1) ... Selecting previously unselected package libtbbbind-2-5:armhf. Preparing to unpack .../463-libtbbbind-2-5_2022.1.0-1_armhf.deb ... Unpacking libtbbbind-2-5:armhf (2022.1.0-1) ... Selecting previously unselected package libtbbmalloc2:armhf. Preparing to unpack .../464-libtbbmalloc2_2022.1.0-1_armhf.deb ... Unpacking libtbbmalloc2:armhf (2022.1.0-1) ... Selecting previously unselected package libtbb12:armhf. Preparing to unpack .../465-libtbb12_2022.1.0-1_armhf.deb ... Unpacking libtbb12:armhf (2022.1.0-1) ... Selecting previously unselected package libopencv-core410:armhf. Preparing to unpack .../466-libopencv-core410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-core410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-flann410:armhf. Preparing to unpack .../467-libopencv-flann410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-flann410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-imgproc410:armhf. Preparing to unpack .../468-libopencv-imgproc410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-imgproc410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-features2d410:armhf. Preparing to unpack .../469-libopencv-features2d410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-features2d410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-calib3d410:armhf. Preparing to unpack .../470-libopencv-calib3d410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-calib3d410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libtbb-dev:armhf. Preparing to unpack .../471-libtbb-dev_2022.1.0-1_armhf.deb ... Unpacking libtbb-dev:armhf (2022.1.0-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../472-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libopencv-core-dev:armhf. Preparing to unpack .../473-libopencv-core-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-core-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-flann-dev:armhf. Preparing to unpack .../474-libopencv-flann-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-flann-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../475-libpcre2-16-0_10.45-1_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.45-1) ... Selecting previously unselected package libqt5core5t64:armhf. Preparing to unpack .../476-libqt5core5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5core5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libegl1:armhf. Preparing to unpack .../477-libegl1_1.7.0-1+b2_armhf.deb ... Unpacking libegl1:armhf (1.7.0-1+b2) ... Selecting previously unselected package libqt5dbus5t64:armhf. Preparing to unpack .../478-libqt5dbus5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5dbus5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libqt5network5t64:armhf. Preparing to unpack .../479-libqt5network5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5network5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libxcb-icccm4:armhf. Preparing to unpack .../480-libxcb-icccm4_0.4.2-1_armhf.deb ... Unpacking libxcb-icccm4:armhf (0.4.2-1) ... Selecting previously unselected package libxcb-util1:armhf. Preparing to unpack .../481-libxcb-util1_0.4.1-1_armhf.deb ... Unpacking libxcb-util1:armhf (0.4.1-1) ... Selecting previously unselected package libxcb-image0:armhf. Preparing to unpack .../482-libxcb-image0_0.4.0-2+b2_armhf.deb ... Unpacking libxcb-image0:armhf (0.4.0-2+b2) ... Selecting previously unselected package libxcb-keysyms1:armhf. Preparing to unpack .../483-libxcb-keysyms1_0.4.1-1_armhf.deb ... Unpacking libxcb-keysyms1:armhf (0.4.1-1) ... Selecting previously unselected package libxcb-render-util0:armhf. Preparing to unpack .../484-libxcb-render-util0_0.3.10-1_armhf.deb ... Unpacking libxcb-render-util0:armhf (0.3.10-1) ... Selecting previously unselected package libxcb-shape0:armhf. Preparing to unpack .../485-libxcb-shape0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-shape0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinerama0:armhf. Preparing to unpack .../486-libxcb-xinerama0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-xinerama0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinput0:armhf. Preparing to unpack .../487-libxcb-xinput0_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-xinput0:armhf (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xkb1:armhf. Preparing to unpack .../488-libxcb-xkb1_1.17.0-2+b1_armhf.deb ... Unpacking libxcb-xkb1:armhf (1.17.0-2+b1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../489-xkb-data_2.42-1_all.deb ... Unpacking xkb-data (2.42-1) ... Selecting previously unselected package libxkbcommon0:armhf. Preparing to unpack .../490-libxkbcommon0_1.7.0-2_armhf.deb ... Unpacking libxkbcommon0:armhf (1.7.0-2) ... Selecting previously unselected package libxkbcommon-x11-0:armhf. Preparing to unpack .../491-libxkbcommon-x11-0_1.7.0-2_armhf.deb ... Unpacking libxkbcommon-x11-0:armhf (1.7.0-2) ... Selecting previously unselected package libqt5gui5t64:armhf. Preparing to unpack .../492-libqt5gui5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5gui5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libqt5widgets5t64:armhf. Preparing to unpack .../493-libqt5widgets5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5widgets5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libqt5opengl5t64:armhf. Preparing to unpack .../494-libqt5opengl5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5opengl5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libqt5test5t64:armhf. Preparing to unpack .../495-libqt5test5t64_5.15.15+dfsg-6_armhf.deb ... Unpacking libqt5test5t64:armhf (5.15.15+dfsg-6) ... Selecting previously unselected package libopencv-highgui410:armhf. Preparing to unpack .../496-libopencv-highgui410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-highgui410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopenexr-3-1-30:armhf. Preparing to unpack .../497-libopenexr-3-1-30_3.1.13-2_armhf.deb ... Unpacking libopenexr-3-1-30:armhf (3.1.13-2) ... Selecting previously unselected package libopencv-imgcodecs410:armhf. Preparing to unpack .../498-libopencv-imgcodecs410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-imgcodecs410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-imgproc-dev:armhf. Preparing to unpack .../499-libopencv-imgproc-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-imgproc-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-imgcodecs-dev:armhf. Preparing to unpack .../500-libopencv-imgcodecs-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-imgcodecs-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libswscale8:armhf. Preparing to unpack .../501-libswscale8_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libswscale8:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libopencv-videoio410:armhf. Preparing to unpack .../502-libopencv-videoio410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-videoio410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-videoio-dev:armhf. Preparing to unpack .../503-libopencv-videoio-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-videoio-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopenexr-dev:armhf. Preparing to unpack .../504-libopenexr-dev_3.1.13-2_armhf.deb ... Unpacking libopenexr-dev:armhf (3.1.13-2) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../505-libpng-dev_1.6.48-1_armhf.deb ... Unpacking libpng-dev:armhf (1.6.48-1) ... Selecting previously unselected package libswscale-dev:armhf. Preparing to unpack .../506-libswscale-dev_7%3a7.1.1-1+b1_armhf.deb ... Unpacking libswscale-dev:armhf (7:7.1.1-1+b1) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../507-libzstd-dev_1.5.7+dfsg-1_armhf.deb ... Unpacking libzstd-dev:armhf (1.5.7+dfsg-1) ... Selecting previously unselected package libwebpdemux2:armhf. Preparing to unpack .../508-libwebpdemux2_1.5.0-0.1_armhf.deb ... Unpacking libwebpdemux2:armhf (1.5.0-0.1) ... Selecting previously unselected package libwebpdecoder3:armhf. Preparing to unpack .../509-libwebpdecoder3_1.5.0-0.1_armhf.deb ... Unpacking libwebpdecoder3:armhf (1.5.0-0.1) ... Selecting previously unselected package libsharpyuv-dev:armhf. Preparing to unpack .../510-libsharpyuv-dev_1.5.0-0.1_armhf.deb ... Unpacking libsharpyuv-dev:armhf (1.5.0-0.1) ... Selecting previously unselected package libwebp-dev:armhf. Preparing to unpack .../511-libwebp-dev_1.5.0-0.1_armhf.deb ... Unpacking libwebp-dev:armhf (1.5.0-0.1) ... Selecting previously unselected package libtiffxx6:armhf. Preparing to unpack .../512-libtiffxx6_4.7.0-3_armhf.deb ... Unpacking libtiffxx6:armhf (4.7.0-3) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../513-libtiff-dev_4.7.0-3_armhf.deb ... Unpacking libtiff-dev:armhf (4.7.0-3) ... Selecting previously unselected package libopencv-highgui-dev:armhf. Preparing to unpack .../514-libopencv-highgui-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-highgui-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-ml410:armhf. Preparing to unpack .../515-libopencv-ml410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-ml410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-ml-dev:armhf. Preparing to unpack .../516-libopencv-ml-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-ml-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-features2d-dev:armhf. Preparing to unpack .../517-libopencv-features2d-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-features2d-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-calib3d-dev:armhf. Preparing to unpack .../518-libopencv-calib3d-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-calib3d-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libprotobuf32t64:armhf. Preparing to unpack .../519-libprotobuf32t64_3.21.12-11_armhf.deb ... Unpacking libprotobuf32t64:armhf (3.21.12-11) ... Selecting previously unselected package libopencv-dnn410:armhf. Preparing to unpack .../520-libopencv-dnn410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-dnn410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-objdetect410:armhf. Preparing to unpack .../521-libopencv-objdetect410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-objdetect410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-video410:armhf. Preparing to unpack .../522-libopencv-video410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-video410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libtesseract5:armhf. Preparing to unpack .../523-libtesseract5_5.5.0-1+b1_armhf.deb ... Unpacking libtesseract5:armhf (5.5.0-1+b1) ... Selecting previously unselected package libopencv-contrib410:armhf. Preparing to unpack .../524-libopencv-contrib410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-contrib410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-dnn-dev:armhf. Preparing to unpack .../525-libopencv-dnn-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-dnn-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-objdetect-dev:armhf. Preparing to unpack .../526-libopencv-objdetect-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-objdetect-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-photo410:armhf. Preparing to unpack .../527-libopencv-photo410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-photo410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-photo-dev:armhf. Preparing to unpack .../528-libopencv-photo-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-photo-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-shape410:armhf. Preparing to unpack .../529-libopencv-shape410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-shape410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-video-dev:armhf. Preparing to unpack .../530-libopencv-video-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-video-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-shape-dev:armhf. Preparing to unpack .../531-libopencv-shape-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-shape-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-stitching410:armhf. Preparing to unpack .../532-libopencv-stitching410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-stitching410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-stitching-dev:armhf. Preparing to unpack .../533-libopencv-stitching-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-stitching-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-superres410:armhf. Preparing to unpack .../534-libopencv-superres410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-superres410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-superres-dev:armhf. Preparing to unpack .../535-libopencv-superres-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-superres-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-videostab410:armhf. Preparing to unpack .../536-libopencv-videostab410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-videostab410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-videostab-dev:armhf. Preparing to unpack .../537-libopencv-videostab-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-videostab-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libtcl8.6:armhf. Preparing to unpack .../538-libtcl8.6_8.6.16+dfsg-1_armhf.deb ... Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../539-libxft2_2.3.6-1+b4_armhf.deb ... Unpacking libxft2:armhf (2.3.6-1+b4) ... Selecting previously unselected package libxss1:armhf. Preparing to unpack .../540-libxss1_1%3a1.2.3-1+b3_armhf.deb ... Unpacking libxss1:armhf (1:1.2.3-1+b3) ... Selecting previously unselected package libtk8.6:armhf. Preparing to unpack .../541-libtk8.6_8.6.16-1_armhf.deb ... Unpacking libtk8.6:armhf (8.6.16-1) ... Selecting previously unselected package libvtk9.3:armhf. Preparing to unpack .../542-libvtk9.3_9.3.0+dfsg1-4+b1_armhf.deb ... Unpacking libvtk9.3:armhf (9.3.0+dfsg1-4+b1) ... Selecting previously unselected package libopencv-viz410:armhf. Preparing to unpack .../543-libopencv-viz410_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-viz410:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-viz-dev:armhf. Preparing to unpack .../544-libopencv-viz-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-viz-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-contrib-dev:armhf. Preparing to unpack .../545-libopencv-contrib-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-contrib-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libopencv-dev:armhf. Preparing to unpack .../546-libopencv-dev_4.10.0+dfsg-5_armhf.deb ... Unpacking libopencv-dev:armhf (4.10.0+dfsg-5) ... Selecting previously unselected package libstdc++-14-dev:armhf. Preparing to unpack .../547-libstdc++-14-dev_14.2.0-19_armhf.deb ... Unpacking libstdc++-14-dev:armhf (14.2.0-19) ... Selecting previously unselected package libv4lconvert0t64:armhf. Preparing to unpack .../548-libv4lconvert0t64_1.30.1-1_armhf.deb ... Unpacking libv4lconvert0t64:armhf (1.30.1-1) ... Selecting previously unselected package libv4l-0t64:armhf. Preparing to unpack .../549-libv4l-0t64_1.30.1-1_armhf.deb ... Unpacking libv4l-0t64:armhf (1.30.1-1) ... Selecting previously unselected package libv4l2rds0t64:armhf. Preparing to unpack .../550-libv4l2rds0t64_1.30.1-1_armhf.deb ... Unpacking libv4l2rds0t64:armhf (1.30.1-1) ... Selecting previously unselected package libv4l-dev:armhf. Preparing to unpack .../551-libv4l-dev_1.30.1-1_armhf.deb ... Unpacking libv4l-dev:armhf (1.30.1-1) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../552-libxml2-dev_2.12.7+dfsg+really2.9.14-2.1_armhf.deb ... Unpacking libxml2-dev:armhf (2.12.7+dfsg+really2.9.14-2.1) ... Selecting previously unselected package nlohmann-json3-dev. Preparing to unpack .../553-nlohmann-json3-dev_3.12.0-2_all.deb ... Unpacking nlohmann-json3-dev (3.12.0-2) ... Selecting previously unselected package visp-images-data. Preparing to unpack .../554-visp-images-data_3.6.0-1_all.deb ... Unpacking visp-images-data (3.6.0-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy:armhf. Preparing to unpack .../555-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy:armhf (0.invalid.0) ... Setting up libexpat1:amd64 (2.7.1-2) ... Setting up libexpat1:armhf (2.7.1-2) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libgraphite2-3:armhf (1.3.14-2+b1) ... Setting up liblcms2-2:armhf (2.16-2) ... Setting up libpixman-1-0:armhf (0.44.0-3) ... Setting up libdvdread8t64:armhf (6.1.3-2) ... Setting up libudfread0:armhf (1.1.2-1+b2) ... Setting up libxapian30:amd64 (1.4.29-3) ... Setting up libsharpyuv0:armhf (1.5.0-0.1) ... Setting up libzstd1:armhf (1.5.7+dfsg-1) ... Setting up libaom3:armhf (3.12.1-1) ... Setting up mysql-common (5.8+1.1.1) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:amd64 (1:1.0.11-1) ... Setting up libxau6:armhf (1:1.0.11-1) ... Setting up libxdmcp6:amd64 (1:1.1.5-1) ... Setting up libxdmcp6:armhf (1:1.1.5-1) ... Setting up libnpth0t64:amd64 (1.8-3) ... Setting up libraw1394-11:armhf (2.1.2-2+b2) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up libkeyutils1:armhf (1.6.3-6) ... Setting up libxcb1:amd64 (1.17.0-2+b1) ... Setting up libxcb1:armhf (1.17.0-2+b1) ... Setting up libsodium23:armhf (1.0.18-1+b2) ... Setting up libc6-armhf-cross (2.41-11cross1) ... Setting up libxcb-xfixes0:armhf (1.17.0-2+b1) ... Setting up libogg0:armhf (1.3.5-3+b2) ... Setting up libzstd-dev:armhf (1.5.7+dfsg-1) ... Setting up libspeex1:armhf (1.2.1-3) ... Setting up proj-data (9.6.0-1) ... Setting up libshine3:armhf (3.1.1-2+b2) ... Setting up bsdextrautils (2.41-5) ... Setting up libx264-164:armhf (2:0.164.3108+git31e19f9-2+b1) ... Setting up libtwolame0:armhf (0.4.0-2+b2) ... Setting up liblzma5:armhf (5.8.1-1) ... Setting up libgpg-error0:amd64 (1.51-4) ... Setting up libgpg-error0:armhf (1.51-4) ... Setting up libxcb-xinput0:armhf (1.17.0-2+b1) ... Setting up libdatrie1:armhf (0.2.13-4) ... Setting up libgslcblas0:armhf (2.8+dfsg-5) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libgsm1:armhf (1.0.22-1+b2) ... Setting up libxcb-render0:armhf (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:armhf (1.7.0-1+b2) ... Setting up libtirpc-common (1.3.6+ds-1) ... Setting up libcodec2-1.2:armhf (1.2.0-3) ... Setting up libxcb-glx0:armhf (1.17.0-2+b1) ... Setting up libraw1394-dev:armhf (2.1.2-2+b2) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libbrotli1:amd64 (1.1.0-2+b7) ... Setting up libbrotli1:armhf (1.1.0-2+b7) ... Setting up libedit2:amd64 (3.1-20250104-1) ... Setting up libsqlite3-0:armhf (3.46.1-7) ... Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-4) ... Setting up libuv1t64:amd64 (1.50.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up libxcb-keysyms1:armhf (0.4.1-1) ... Setting up libacl1:armhf (2.3.2-2+b1) ... Setting up libxcb-shape0:armhf (1.17.0-2+b1) ... Setting up x11-common (1:7.7+24) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block. Setting up libsensors-config (1:3.6.2-2) ... Setting up gcc-14-arm-linux-gnueabihf-base:amd64 (14.2.0-19cross1) ... Setting up libnghttp2-14:amd64 (1.64.0-1.1) ... Setting up libnghttp2-14:armhf (1.64.0-1.1) ... Setting up libdeflate0:armhf (1.23-2) ... Setting up libwebpdecoder3:armhf (1.5.0-0.1) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up libgcrypt20:amd64 (1.11.0-7) ... Setting up libqhull-r8.0:armhf (2020.2-6+b2) ... Setting up libxcb-render-util0:armhf (0.3.10-1) ... Setting up xkb-data (2.42-1) ... Setting up zlib1g:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libcrypt1:armhf (1:4.4.38-1) ... Setting up gcc-14-cross-base (14.2.0-19cross1) ... Setting up libxcb-shm0:armhf (1.17.0-2+b1) ... Setting up libxcb-icccm4:armhf (0.4.2-1) ... Setting up libcom-err2:amd64 (1.47.2-3+b2) ... Setting up libcom-err2:armhf (1.47.2-3+b2) ... Setting up file (1:5.46-5) ... Setting up libmpg123-0t64:armhf (1.32.10-1) ... Setting up libatomic1-armhf-cross (14.2.0-19cross1) ... Setting up libgomp1:armhf (14.2.0-19) ... Setting up libcjson1:armhf (1.7.18-3.1) ... Setting up libxvidcore4:armhf (2:1.3.7-1+b2) ... Setting up libjbig0:armhf (2.1-6.1+b2) ... Setting up libpcre2-16-0:armhf (10.45-1) ... Setting up libaec0:armhf (1.1.3-1+b1) ... Setting up gdal-data (3.10.3+dfsg-1) ... Setting up libcap2:armhf (1:2.75-10) ... Setting up libopengl0:armhf (1.7.0-1+b2) ... Setting up libfakeroot:amd64 (1.37.1.2-1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libelf1t64:armhf (0.192-4) ... Setting up libxcb-util1:armhf (0.4.1-1) ... Setting up liborc-0.4-0t64:armhf (1:0.4.41-1) ... Setting up libxcb-xkb1:armhf (1.17.0-2+b1) ... Setting up libxcb-image0:armhf (0.4.0-2+b2) ... Setting up libkrb5support0:amd64 (1.21.3-5) ... Setting up libkrb5support0:armhf (1.21.3-5) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ... Setting up libcap2-bin (1:2.75-10) ... Setting up fakeroot (1.37.1.2-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up libxcb-present0:armhf (1.17.0-2+b1) ... Setting up mariadb-common (1:11.8.2-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1+b1) ... Setting up libtheoraenc1:armhf (1.2.0~alpha1+dfsg-6) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libnettle8t64:armhf (3.10.1-1) ... Setting up autotools-dev (20240727.1) ... Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libblas3:armhf (3.12.1-4) ... 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 libxcb-xinerama0:armhf (1.17.0-2+b1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libgles2:armhf (1.7.0-1+b2) ... Setting up libjpeg62-turbo:armhf (1:2.1.5-4) ... Setting up libva2:armhf (2.22.0-3) ... Setting up libx11-data (2:1.8.12-1) ... Setting up libsvtav1enc2:armhf (2.3.0+dfsg-1) ... Setting up libnspr4:armhf (2:4.36-1) ... Setting up gnupg-l10n (2.4.7-21) ... Setting up libxcb-sync1:armhf (1.17.0-2+b1) ... Setting up libdmtx0t64:armhf (0.7.7-1.2+b1) ... Setting up visp-images-data (3.6.0-1) ... Setting up libjsoncpp26:amd64 (1.9.6-3) ... Setting up libgmp10:armhf (2:6.3.0+dfsg-3) ... Setting up libfribidi0:armhf (1.0.16-1) ... Setting up libopus0:armhf (1.5.2-2) ... Setting up libdmtx-dev:armhf (0.7.7-1.2+b1) ... Setting up libexif12:armhf (0.6.25-1) ... Setting up libimagequant0:armhf (2.18.0-1+b2) ... Setting up libproc2-0:amd64 (2:4.0.4-8) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libunistring5:armhf (1.3-2) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.48-1) ... Setting up libpng16-16t64:armhf (1.6.48-1) ... Setting up libatomic1:armhf (14.2.0-19) ... Setting up libvorbis0a:armhf (1.3.7-3) ... Setting up libuuid1:armhf (2.41-5) ... Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... Setting up linux-libc-dev-armhf-cross (6.12.38-1cross1) ... Setting up autopoint (0.23.1-2) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up unixodbc-common (2.3.12-2) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsensors5:armhf (1:3.6.2-2) ... Setting up libpcre2-8-0:armhf (10.45-1) ... Setting up libncursesw6:amd64 (6.5+20250216-2) ... Setting up libk5crypto3:amd64 (1.21.3-5) ... Setting up libk5crypto3:armhf (1.21.3-5) ... Setting up libltdl7:armhf (2.5.4-4) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-9) ... Setting up libgfortran5:armhf (14.2.0-19) ... Setting up libvulkan1:armhf (1.4.309.0-1) ... Setting up autoconf (2.72-3.1) ... Setting up libnghttp3-9:amd64 (1.8.0-1) ... Setting up libnghttp3-9:armhf (1.8.0-1) ... Setting up libwebp7:armhf (1.5.0-0.1) ... Setting up libdb5.3t64:armhf (5.3.28+dfsg2-9) ... Setting up libudev1:armhf (257.7-1) ... Setting up liblzma-dev:armhf (5.8.1-1) ... Setting up libgif7:armhf (5.2.2-1+b1) ... Setting up libodbc2:armhf (2.3.12-2) ... Setting up liburiparser1:armhf (0.9.8+dfsg-2) ... Setting up libffi8:amd64 (3.4.8-2) ... Setting up libffi8:armhf (3.4.8-2) ... Setting up libvpx9:armhf (1.15.0-2.1) ... Setting up dwz (0.15-1+b1) ... Setting up libmd0:armhf (1.1.0-2+b1) ... Setting up libdav1d7:armhf (1.5.1-1) ... Setting up libhogweed6t64:armhf (3.10.1-1) ... Setting up libmtdev1t64:armhf (1.1.7-1) ... Setting up sensible-utils (0.0.25) ... Setting up libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up ocl-icd-libopencl1:armhf (2.3.3-1) ... Setting up libxshmfence1:armhf (1.3.3-1) ... Setting up libcrypt-dev:armhf (1:4.4.38-1) ... Setting up libxcb-randr0:armhf (1.17.0-2+b1) ... Setting up librav1e0.7:armhf (0.7.1-9+b2) ... Setting up libasan8:armhf (14.2.0-19) ... Setting up libxxhash0:armhf (0.8.3-2) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up libassuan9:amd64 (3.0.2-2) ... Setting up libassuan9:armhf (3.0.2-2) ... Setting up procps (2:4.0.4-8) ... Setting up libv4l2rds0t64:armhf (1.30.1-1) ... Setting up libtasn1-6:amd64 (4.20.0-2) ... Setting up libtasn1-6:armhf (4.20.0-2) ... Setting up libmd4c0:armhf (0.5.2-2+b1) ... Setting up libopenjp2-7:armhf (2.5.3-2) ... Setting up libc6-dev:armhf (2.41-11) ... Setting up libx11-6:amd64 (2:1.8.12-1) ... Setting up libx11-6:armhf (2:1.8.12-1) ... Setting up libthai-data (0.1.29-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up libngtcp2-16:armhf (1.11.0-1) ... Setting up cmake-data (3.31.6-2) ... Setting up librhash1:amd64 (1.4.6-1) ... Setting up libkrb5-3:amd64 (1.21.3-5) ... Setting up libusb-1.0-0:armhf (2:1.0.28-1) ... Setting up libmbedcrypto16:armhf (3.6.4-2) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up nlohmann-json3-dev (3.12.0-2) ... Setting up libopengl-dev:armhf (1.7.0-1+b2) ... Setting up libgsl28:armhf (2.8+dfsg-5) ... Setting up libbz2-1.0:armhf (1.0.8-6) ... Setting up libsharpyuv-dev:armhf (1.5.0-0.1) ... Setting up libwebpmux3:armhf (1.5.0-0.1) ... Setting up libbsd0:armhf (0.12.2-2) ... Setting up binutils-arm-linux-gnueabihf (2.44-3) ... Setting up libdeflate-dev:armhf (1.23-2) ... Setting up libdrm-common (2.4.124-2) ... Setting up libjson-c5:armhf (0.18+ds-1) ... Setting up libevdev2:amd64 (1.13.4+dfsg-1) ... Setting up libevdev2:armhf (1.13.4+dfsg-1) ... Setting up readline-common (8.2-6) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-2.1) ... Setting up libldap2:amd64 (2.6.10+dfsg-1) ... Setting up libblkid1:armhf (2.41-5) ... Setting up iso-codes (4.18.0-1) ... Setting up libstdc++6:armhf (14.2.0-19) ... Setting up libfmt10:amd64 (10.1.1+ds1-4) ... Setting up libzvbi-common (0.2.44-1) ... Setting up libmp3lame0:armhf (3.100-6+b3) ... Setting up libblas-dev:armhf (3.12.1-4) ... 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.1.3-1+b1) ... Setting up libvorbisenc2:armhf (1.3.7-3) ... Setting up cpp-14-arm-linux-gnueabihf (14.2.0-19cross1) ... Setting up libdvdnav4:armhf (6.1.1-3+b1) ... Setting up libtinfo6:armhf (6.5+20250216-2) ... Setting up gdal-plugins:armhf (3.10.3+dfsg-1) ... Setting up libwacom-common (2.14.0-1) ... Setting up libxkbcommon0:armhf (1.7.0-2) ... Setting up libwayland-client0:armhf (1.23.1-3) ... Setting up libgme0:armhf (0.6.3-7+b2) ... Setting up libchromaprint1:armhf (1.5.1-7) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libksba8:amd64 (1.6.7-2+b1) ... Setting up pinentry-curses (1.3.1-2) ... Setting up libgomp1-armhf-cross (14.2.0-19cross1) ... Setting up x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up libxcb-dri3-0:armhf (1.17.0-2+b1) ... Setting up libtbbmalloc2:armhf (2022.1.0-1) ... Setting up libllvm19:amd64 (1:19.1.7-3+b1) ... Setting up libnorm1t64:armhf (1.5.9+dfsg-3.1+b2) ... Setting up libwayland-server0:armhf (1.23.1-3) ... Setting up libx11-xcb1:armhf (2:1.8.12-1) ... Setting up libice6:armhf (2:1.1.1-1) ... Setting up libprotobuf32t64:armhf (3.21.12-11) ... Setting up libodbcinst2:armhf (2.3.12-2) ... Setting up libdouble-conversion3:armhf (3.3.1-1) ... Setting up libexif-dev:armhf (0.6.25-1) ... Setting up liblapack3:armhf (3.12.1-4) ... 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 gettext (0.23.1-2) ... Setting up libgsl-dev:armhf (2.8+dfsg-5) ... Setting up libarpack2t64:armhf (3.9.1-6) ... Setting up libclang1-19 (1:19.1.7-3+b1) ... Setting up liblerc4:armhf (4.0.0+ds-5) ... Setting up libxau-dev:amd64 (1:1.0.11-1) ... Setting up libxau-dev:armhf (1:1.0.11-1) ... Setting up libxpm4:armhf (1:3.5.17-1+b3) ... Setting up libv4lconvert0t64:armhf (1.30.1-1) ... Setting up libzvbi0t64:armhf (0.2.44-1) ... Setting up libxrender1:armhf (1:0.9.12-1) ... Setting up libice-dev:armhf (2:1.1.1-1) ... Setting up libtool (2.5.4-4) ... Setting up libgeos3.13.1:armhf (3.13.1-1) ... Setting up libcharls2:armhf (2.4.2-2+b2) ... Setting up libsoxr0:armhf (0.1.3-4+b2) ... Setting up libgcc-s1-armhf-cross (14.2.0-19cross1) ... Setting up libssl3t64:armhf (3.5.1-1) ... Setting up liblz4-1:armhf (1.10.0-4) ... Setting up fontconfig-config (2.15.0-2.3) ... Setting up libgeos-c1t64:armhf (3.13.1-1) ... Setting up libwebpdemux2:armhf (1.5.0-0.1) ... Setting up libedit2:armhf (3.1-20250104-1) ... Setting up libc6-dev-armhf-cross (2.41-11cross1) ... Setting up libjbig-dev:armhf (2.1-6.1+b2) ... Setting up libxext6:armhf (2:1.3.4-1+b3) ... Setting up libidn2-0:amd64 (2.3.8-2) ... Setting up libidn2-0:armhf (2.3.8-2) ... Setting up libnss3:armhf (2:3.114-1) ... Setting up libabsl20240722:armhf (20240722.0-4) ... Setting up libsystemd0:armhf (257.7-1) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up pkgconf:armhf (1.8.1-4) ... Setting up libxxf86vm1:armhf (1:1.1.4-1+b4) ... Setting up libsnappy1v5:armhf (1.2.2-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-9) ... Setting up librist4:armhf (0.2.11+dfsg-1) ... Setting up dh-autoreconf (20) ... Setting up libselinux1:armhf (3.8.1-1) ... Setting up libthai0:armhf (0.1.29-2+b1) ... Setting up libvorbisfile3:armhf (1.3.7-3) ... Setting up libxdmcp-dev:amd64 (1:1.1.5-1) ... Setting up libxdmcp-dev:armhf (1:1.1.5-1) ... Setting up libxml2-dev:armhf (2.12.7+dfsg+really2.9.14-2.1) ... Setting up libz3-4:armhf (4.13.3-1) ... Setting up libglib2.0-0t64:amd64 (2.84.3-1) ... No schema files found: doing nothing. Setting up libwebp-dev:armhf (1.5.0-0.1) ... Setting up libstdc++6-armhf-cross (14.2.0-19cross1) ... Setting up libfreetype6:amd64 (2.13.3+dfsg-1) ... Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... Setting up libjpeg62-turbo-dev:armhf (1:2.1.5-4) ... Setting up libxfixes3:armhf (1:6.0.0-2+b4) ... Setting up libjsoncpp26:armhf (1.9.6-3) ... Setting up uuid-dev:armhf (2.41-5) ... Setting up libdbus-1-3:armhf (1.16.2-2) ... Setting up shared-mime-info (2.4-5+b2) ... Setting up libp11-kit0:amd64 (0.25.5-3) ... Setting up libp11-kit0:armhf (0.25.5-3) ... Setting up libxkbcommon-x11-0:armhf (1.7.0-2) ... Setting up libdc1394-25:armhf (2.2.6-5) ... Setting up liblapack-dev:armhf (3.12.1-4) ... 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.12.0-4) ... Setting up libimath-3-1-29t64:armhf (3.1.12-1+b3) ... Setting up libeigen3-dev (3.4.0-5) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ... Setting up pkg-config:amd64 (1.8.1-4) ... Setting up libmariadb3:armhf (1:11.8.2-1) ... Setting up libsocket++1:armhf (1.12.13+git20131030.5d039ba-1+b2) ... Setting up libubsan1-armhf-cross (14.2.0-19cross1) ... Setting up libgav1-1:armhf (0.19.0-3+b1) ... Setting up liblerc-dev:armhf (4.0.0+ds-5) ... Setting up libsasl2-2:armhf (2.1.28+dfsg1-9) ... Setting up libhdf4-0-alt:armhf (4.3.0-1+b1) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up libv4l-0t64:armhf (1.30.1-1) ... Setting up libubsan1:armhf (14.2.0-19) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libfyba0t64:armhf (4.1.1-11+b1) ... Setting up libdrm2:armhf (2.4.124-2) ... Setting up librttopo1:armhf (1.1.0-4) ... Setting up libmpich12:armhf (4.3.0+really4.2.1-1) ... Setting up libfreexl1:armhf (2.0.0-1+b3) ... Setting up libva-drm2:armhf (2.22.0-3) ... Setting up groff-base (1.23.0-9) ... Setting up libvdpau1:armhf (1.5-3+b1) ... Setting up libmount1:armhf (2.41-5) ... Setting up libtiff6:armhf (4.7.0-3) ... Setting up libblosc1:armhf (1.21.5+ds-1+b2) ... Setting up gpgconf (2.4.7-21+b2) ... Setting up libarmadillo14:armhf (1:14.2.3+dfsg-1) ... Setting up libkrb5-3:armhf (1.21.3-5) ... Setting up libgphoto2-port12t64:armhf (2.5.31-4) ... Setting up libglu1-mesa:armhf (9.0.2-1.1+b3) ... Setting up libxss1:armhf (1:1.2.3-1+b3) ... Setting up libfontconfig1:amd64 (2.15.0-2.3) ... Setting up libfontconfig1:armhf (2.15.0-2.3) ... Setting up libicu76:armhf (76.1-4) ... Setting up libssh2-1t64:armhf (1.11.1-1) ... Setting up libgcc-14-dev:armhf (14.2.0-19) ... Setting up libbluray2:armhf (1:1.3.4-1+b2) ... Setting up libde265-0:armhf (1.0.16-1) ... Setting up libkmlbase1t64:armhf (1.3.0-12+b2) ... Setting up libx265-215:armhf (4.1-2) ... Setting up libva-x11-2:armhf (2.22.0-3) ... Setting up libtiffxx6:armhf (4.7.0-3) ... Setting up libstdc++-14-dev:armhf (14.2.0-19) ... Setting up libyuv0:armhf (0.0.1904.20250204-1) ... Setting up libsm6:armhf (2:1.2.6-1) ... Setting up libarchive13t64:amd64 (3.7.4-4) ... Setting up libarchive13t64:armhf (3.7.4-4) ... Setting up libjxl0.11:armhf (0.11.1-4) ... Setting up libopenmpt0t64:armhf (0.7.13-1+b1) ... Setting up libldap2:armhf (2.6.10+dfsg-1) ... Setting up gpg (2.4.7-21+b2) ... Setting up libgudev-1.0-0:amd64 (238-6) ... Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1) ... Setting up libclang-cpp19 (1:19.1.7-3+b1) ... Setting up libdrm-amdgpu1:armhf (2.4.124-2) ... Setting up libgnutls30t64:amd64 (3.8.9-3) ... Setting up libgnutls30t64:armhf (3.8.9-3) ... Setting up libasan8-armhf-cross (14.2.0-19cross1) ... Setting up libgdcm3.0t64:armhf (3.0.24-5+b3) ... Setting up libllvm19:armhf (1:19.1.7-3+b1) ... Setting up libimath-dev:armhf (3.1.12-1+b3) ... Setting up mesa-libgallium:armhf (25.0.7-2) ... Setting up fontconfig (2.15.0-2.3) ... Regenerating fonts cache... done. Setting up librabbitmq4:armhf (0.15.0-1) ... Setting up libavif16:armhf (1.2.1-1.2) ... Setting up libgdcm-dev:armhf (3.0.24-5+b3) ... Setting up libxft2:armhf (2.3.6-1+b4) ... Setting up gpg-agent (2.4.7-21+b2) ... Setting up libxcb1-dev:amd64 (1.17.0-2+b1) ... Setting up libxcb1-dev:armhf (1.17.0-2+b1) ... Setting up libxi6:armhf (2:1.8.2-1) ... Setting up libdc1394-dev:armhf (2.2.6-5) ... Setting up libgbm1:armhf (25.0.7-2) ... Setting up libwacom9:amd64 (2.14.0-1) ... Setting up libsm-dev:armhf (2:1.2.6-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libtk8.6:armhf (8.6.16-1) ... Setting up gpgsm (2.4.7-21+b2) ... Setting up libgl1-mesa-dri:armhf (25.0.7-2) ... Setting up libpng-dev:armhf (1.6.48-1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libpsl5t64:armhf (0.21.2-1.1+b1) ... Setting up libjpeg-dev:armhf (1:2.1.5-4) ... Setting up libx11-dev:amd64 (2:1.8.12-1) ... Setting up libx11-dev:armhf (2:1.8.12-1) ... Setting up libleptonica6:armhf (1.84.1-4) ... Setting up libv4l-dev:armhf (1.30.1-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libavutil59:armhf (7:7.1.1-1+b1) ... Setting up libcairo2:armhf (1.18.4-1+b1) ... Setting up libinput-bin (1.28.1-1) ... Setting up libtbbbind-2-5:armhf (2022.1.0-1) ... Setting up libxfixes-dev:armhf (1:6.0.0-2+b4) ... Setting up libkmldom1t64:armhf (1.3.0-12+b2) ... Setting up dirmngr (2.4.7-21+b2) ... Setting up libswresample5:armhf (7:7.1.1-1+b1) ... Setting up libswscale8:armhf (7:7.1.1-1+b1) ... Setting up libglib2.0-0t64:armhf (2.84.3-1) ... /var/lib/dpkg/info/libglib2.0-0t64:armhf.postinst: 37: /usr/lib/arm-linux-gnueabihf/glib-2.0/glib-compile-schemas: Exec format error /var/lib/dpkg/info/libglib2.0-0t64:armhf.postinst: 38: /usr/lib/arm-linux-gnueabihf/glib-2.0/gio-querymodules: Exec format error Setting up libegl-mesa0:armhf (25.0.7-2) ... Setting up doxygen (1.9.8+ds-2.1) ... Setting up libtheoradec1:armhf (1.2.0~alpha1+dfsg-6) ... Setting up libtiff-dev:armhf (4.7.0-3) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libopenexr-3-1-30:armhf (3.1.13-2) ... Setting up libxpm-dev:armhf (1:3.5.17-1+b3) ... Setting up libxt6t64:armhf (1:1.2.1-1.2+b2) ... Setting up libgssapi-krb5-2:armhf (1.21.3-5) ... Setting up libssh-4:armhf (0.11.2-1) ... Setting up libgcc-14-dev-armhf-cross (14.2.0-19cross1) ... Setting up libxext-dev:armhf (2:1.3.4-1+b3) ... Setting up libsrt1.5-gnutls:armhf (1.5.4-1) ... Setting up libstdc++-14-dev-armhf-cross (14.2.0-19cross1) ... Setting up libegl1:armhf (1.7.0-1+b2) ... Setting up gnupg (2.4.7-21) ... Setting up libharfbuzz0b:armhf (10.2.0-1+b1) ... Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-4) ... /var/lib/dpkg/info/libgdk-pixbuf-2.0-0:armhf.postinst: 30: /usr/lib/arm-linux-gnueabihf/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: Exec format error Setting up libcairo-gobject2:armhf (1.18.4-1+b1) ... Setting up libgpgme11t64:armhf (1.24.2-3) ... Setting up libxi-dev:armhf (2:1.8.2-1) ... Setting up libgudev-1.0-0:armhf (238-6) ... Setting up libngtcp2-crypto-gnutls8:armhf (1.11.0-1) ... Setting up libgstreamer1.0-0:armhf (1.26.2-2) ... Setcap worked! gst-ptp-helper is not suid! Setting up libavutil-dev:armhf (7:7.1.1-1+b1) ... Setting up libgpgmepp6t64:armhf (1.24.2-3) ... Setting up libxmu-headers (2:1.1.3-3) ... Setting up libxmu6:armhf (2:1.1.3-3+b4) ... Setting up libglx-mesa0:armhf (25.0.7-2) ... Setting up libzmq5:armhf (4.3.5-1+b3) ... Setting up libglx0:armhf (1.7.0-1+b2) ... Setting up libcurl4t64:amd64 (8.14.1-2) ... Setting up libcurl4t64:armhf (8.14.1-2) ... Setting up libtirpc3t64:armhf (1.3.6+ds-1) ... Setting up libogdi4.1:armhf (4.1.1+ds-5) ... Setting up libswresample-dev:armhf (7:7.1.1-1+b1) ... Setting up libwacom9:armhf (2.14.0-1) ... Setting up libpango-1.0-0:armhf (1.56.3-1) ... Setting up libpq5:armhf (17.5-1) ... Setting up libcurl3t64-gnutls:armhf (8.14.1-2) ... Setting up gcc-14-arm-linux-gnueabihf (14.2.0-19cross1) ... Setting up debhelper (13.24.2) ... Setting up libgstreamer-plugins-base1.0-0:armhf (1.26.2-1) ... Setting up libtbb12:armhf (2022.1.0-1) ... Setting up libkmlengine1t64:armhf (1.3.0-12+b2) ... Setting up libxerces-c3.2t64:armhf (3.2.4+debian-1.3+b2) ... Setting up libqt5core5t64:armhf (5.15.15+dfsg-6) ... Setting up libopenexr-dev:armhf (3.1.13-2) ... Setting up libgl1:armhf (1.7.0-1+b2) ... Setting up libcfitsio10t64:armhf (4.6.2-2) ... Setting up libcoin80t64:armhf (4.0.3+ds-2) ... Setting up libxt-dev:armhf (1:1.2.1-1.2+b2) ... Setting up libswscale-dev:armhf (7:7.1.1-1+b1) ... Setting up libglew2.2:armhf (2.2.0-4+b2) ... Setting up libhdf5-310:armhf (1.14.5+repack-3) ... Setting up libtesseract5:armhf (5.5.0-1+b1) ... Setting up libopencv-core410:armhf (4.10.0+dfsg-5) ... Setting up cmake (3.31.6-2) ... Setting up libglx-dev:armhf (1.7.0-1+b2) ... Setting up libtbb-dev:armhf (2022.1.0-1) ... Setting up libpangoft2-1.0-0:armhf (1.56.3-1) ... Setting up libgl-dev:armhf (1.7.0-1+b2) ... Setting up libpangocairo-1.0-0:armhf (1.56.3-1) ... Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1) ... Setting up libinput10:armhf (1.28.1-1) ... Setting up libopencv-ml410:armhf (4.10.0+dfsg-5) ... Setting up libhdf5-hl-310:armhf (1.14.5+repack-3) ... Setting up g++-14-arm-linux-gnueabihf (14.2.0-19cross1) ... Setting up libqt5dbus5t64:armhf (5.15.15+dfsg-6) ... Setting up libpoppler147:armhf (25.03.0-5) ... Setting up libproj25:armhf (9.6.0-1) ... Setting up libqt5network5t64:armhf (5.15.15+dfsg-6) ... Setting up libopencv-flann410:armhf (4.10.0+dfsg-5) ... Setting up libnetcdf22:armhf (1:4.9.3-1) ... Setting up libqt5test5t64:armhf (5.15.15+dfsg-6) ... Setting up libxmu-dev:armhf (2:1.1.3-3+b4) ... Setting up libgl2ps1.4:armhf (1.4.2+dfsg1-2) ... Setting up libgeotiff5:armhf (1.7.4-1) ... Setting up librsvg2-2:armhf (2.60.0+dfsg-1) ... Setting up libqt5gui5t64:armhf (5.15.15+dfsg-6) ... Setting up libopencv-imgproc410:armhf (4.10.0+dfsg-5) ... Setting up libvtk9.3:armhf (9.3.0+dfsg1-4+b1) ... Setting up libglu1-mesa-dev:armhf (9.0.2-1.1+b3) ... Setting up libavcodec61:armhf (7:7.1.1-1+b1) ... Setting up libopencv-viz410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-core-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-photo410:armhf (4.10.0+dfsg-5) ... Setting up libspatialite8t64:armhf (5.1.0-3+b2) ... Setting up g++-arm-linux-gnueabihf (4:14.2.0-1) ... Setting up libopencv-flann-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-ml-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-dnn410:armhf (4.10.0+dfsg-5) ... Setting up libqt5widgets5t64:armhf (5.15.15+dfsg-6) ... Setting up libavcodec-dev:armhf (7:7.1.1-1+b1) ... Setting up crossbuild-essential-armhf (12.12) ... Setting up libavformat61:armhf (7:7.1.1-1+b1) ... Setting up libglew-dev:armhf (2.2.0-4+b2) ... Setting up libopencv-imgproc-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-features2d410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-dnn-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-viz-dev:armhf (4.10.0+dfsg-5) ... Setting up libqt5opengl5t64:armhf (5.15.15+dfsg-6) ... Setting up libopencv-calib3d410:armhf (4.10.0+dfsg-5) ... Setting up libcoin-dev:armhf (4.0.3+ds-2) ... Setting up libopencv-shape410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-stitching410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-photo-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-objdetect410:armhf (4.10.0+dfsg-5) ... Setting up libavformat-dev:armhf (7:7.1.1-1+b1) ... Setting up libopencv-highgui410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-video410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-video-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-shape-dev:armhf (4.10.0+dfsg-5) ... Setting up libheif-plugin-dav1d:armhf (1.19.8-1) ... Setting up libheif-plugin-libde265:armhf (1.19.8-1) ... Setting up libheif1:armhf (1.19.8-1) ... Setting up libgd3:armhf (2.3.3-13) ... Setting up libgdal36:armhf (3.10.3+dfsg-1) ... Setting up libopencv-imgcodecs410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-imgcodecs-dev:armhf (4.10.0+dfsg-5) ... Setting up libgphoto2-6t64:armhf (2.5.31-4) ... Setting up libopencv-contrib410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-videoio410:armhf (4.10.0+dfsg-5) ... Setting up libgphoto2-dev:armhf (2.5.31-4) ... Setting up libopencv-superres410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-videostab410:armhf (4.10.0+dfsg-5) ... Setting up libopencv-videoio-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-superres-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-highgui-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-features2d-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-calib3d-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-objdetect-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-videostab-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-stitching-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-contrib-dev:armhf (4.10.0+dfsg-5) ... Setting up libopencv-dev:armhf (4.10.0+dfsg-5) ... Setting up sbuild-build-depends-main-dummy:armhf (0.invalid.0) ... Processing triggers for libc-bin (2.41-11) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) amd64 (x86_64) Toolchain package versions: binutils_2.44-3 dpkg-dev_1.22.21 g++-14_14.2.0-19 gcc-14_14.2.0-19 libc6-dev_2.41-11 libstdc++-14-dev_14.2.0-19 libstdc++-14-dev-armhf-cross_14.2.0-19cross1 libstdc++6_14.2.0-19 libstdc++6-armhf-cross_14.2.0-19cross1 linux-libc-dev_6.12.38-1 Package versions: adduser_3.152 apt_3.0.3 apt-utils_3.0.3 autoconf_2.72-3.1 automake_1:1.17-4 autopoint_0.23.1-2 autotools-dev_20240727.1 base-files_13.8 base-passwd_3.6.7 bash_5.2.37-2+b4 binutils_2.44-3 binutils-arm-linux-gnueabihf_2.44-3 binutils-common_2.44-3 binutils-x86-64-linux-gnu_2.44-3 bsdextrautils_2.41-5 bsdutils_1:2.41-5 build-essential_12.12 bzip2_1.0.8-6 cmake_3.31.6-2 cmake-data_3.31.6-2 coreutils_9.7-3 cpp_4:14.2.0-1 cpp-14_14.2.0-19 cpp-14-arm-linux-gnueabihf_14.2.0-19cross1 cpp-14-x86-64-linux-gnu_14.2.0-19 cpp-arm-linux-gnueabihf_4:14.2.0-1 cpp-x86-64-linux-gnu_4:14.2.0-1 crossbuild-essential-armhf_12.12 dash_0.5.12-12 debconf_1.5.91 debhelper_13.24.2 debian-archive-keyring_2025.1 debianutils_5.23.1 dh-autoreconf_20 dh-strip-nondeterminism_1.14.1-2 diffutils_1:3.10-4 dirmngr_2.4.7-21+b2 doxygen_1.9.8+ds-2.1 dpkg_1.22.21 dpkg-dev_1.22.21 dwz_0.15-1+b1 fakeroot_1.37.1.2-1 file_1:5.46-5 findutils_4.10.0-3 fontconfig_2.15.0-2.3 fontconfig-config_2.15.0-2.3 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:14.2.0-1 g++-14_14.2.0-19 g++-14-arm-linux-gnueabihf_14.2.0-19cross1 g++-14-x86-64-linux-gnu_14.2.0-19 g++-arm-linux-gnueabihf_4:14.2.0-1 g++-x86-64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-19 gcc-14-arm-linux-gnueabihf_14.2.0-19cross1 gcc-14-arm-linux-gnueabihf-base_14.2.0-19cross1 gcc-14-base_14.2.0-19 gcc-14-cross-base_14.2.0-19cross1 gcc-14-x86-64-linux-gnu_14.2.0-19 gcc-arm-linux-gnueabihf_4:14.2.0-1 gcc-x86-64-linux-gnu_4:14.2.0-1 gdal-data_3.10.3+dfsg-1 gdal-plugins_3.10.3+dfsg-1 gettext_0.23.1-2 gettext-base_0.23.1-2 gnupg_2.4.7-21 gnupg-l10n_2.4.7-21 gpg_2.4.7-21+b2 gpg-agent_2.4.7-21+b2 gpgconf_2.4.7-21+b2 gpgsm_2.4.7-21+b2 grep_3.11-4 groff-base_1.23.0-9 gzip_1.13-1 hostname_3.25 init-system-helpers_1.68 intltool-debian_0.35.0+20060710.6 iso-codes_4.18.0-1 libabsl20240722_20240722.0-4 libacl1_2.3.2-2+b1 libaec0_1.1.3-1+b1 libaom3_3.12.1-1 libapt-pkg7.0_3.0.3 libarchive-zip-perl_1.68-1 libarchive13t64_3.7.4-4 libarmadillo14_1:14.2.3+dfsg-1 libarpack2t64_3.9.1-6 libasan8_14.2.0-19 libasan8-armhf-cross_14.2.0-19cross1 libassuan9_3.0.2-2 libatomic1_14.2.0-19 libatomic1-armhf-cross_14.2.0-19cross1 libattr1_1:2.5.2-3 libaudit-common_1:4.0.5-1 libaudit1_1:4.0.5-1 libavcodec-dev_7:7.1.1-1+b1 libavcodec61_7:7.1.1-1+b1 libavformat-dev_7:7.1.1-1+b1 libavformat61_7:7.1.1-1+b1 libavif16_1.2.1-1.2 libavutil-dev_7:7.1.1-1+b1 libavutil59_7:7.1.1-1+b1 libbinutils_2.44-3 libblas-dev_3.12.1-4 libblas3_3.12.1-4 libblkid1_2.41-5 libblosc1_1.21.5+ds-1+b2 libbluray2_1:1.3.4-1+b2 libbrotli1_1.1.0-2+b7 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.41-11 libc-dev-bin_2.41-11 libc6_2.41-11 libc6-armhf-cross_2.41-11cross1 libc6-dev_2.41-11 libc6-dev-armhf-cross_2.41-11cross1 libcairo-gobject2_1.18.4-1+b1 libcairo2_1.18.4-1+b1 libcap-ng0_0.8.5-4+b1 libcap2_1:2.75-10 libcap2-bin_1:2.75-10 libcc1-0_14.2.0-19 libcfitsio10t64_4.6.2-2 libcharls2_2.4.2-2+b2 libchromaprint1_1.5.1-7 libcjson1_1.7.18-3.1 libclang-cpp19_1:19.1.7-3+b1 libclang1-19_1:19.1.7-3+b1 libcodec2-1.2_1.2.0-3 libcoin-dev_4.0.3+ds-2 libcoin80t64_4.0.3+ds-2 libcom-err2_1.47.2-3+b2 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.44-3 libctf0_2.44-3 libcurl3t64-gnutls_8.14.1-2 libcurl4t64_8.14.1-2 libdatrie1_0.2.13-4 libdav1d7_1.5.1-1 libdb5.3t64_5.3.28+dfsg2-9 libdbus-1-3_1.16.2-2 libdc1394-25_2.2.6-5 libdc1394-dev_2.2.6-5 libde265-0_1.0.16-1 libdebconfclient0_0.280 libdebhelper-perl_13.24.2 libdeflate-dev_1.23-2 libdeflate0_1.23-2 libdmtx-dev_0.7.7-1.2+b1 libdmtx0t64_0.7.7-1.2+b1 libdouble-conversion3_3.3.1-1 libdpkg-perl_1.22.21 libdrm-amdgpu1_2.4.124-2 libdrm-common_2.4.124-2 libdrm2_2.4.124-2 libdvdnav4_6.1.1-3+b1 libdvdread8t64_6.1.3-2 libedit2_3.1-20250104-1 libegl-mesa0_25.0.7-2 libegl1_1.7.0-1+b2 libeigen3-dev_3.4.0-5 libelf1t64_0.192-4 libevdev2_1.13.4+dfsg-1 libexif-dev_0.6.25-1 libexif12_0.6.25-1 libexpat1_2.7.1-2 libfakeroot_1.37.1.2-1 libffi8_3.4.8-2 libfile-stripnondeterminism-perl_1.14.1-2 libfmt10_10.1.1+ds1-4 libfontconfig1_2.15.0-2.3 libfreetype6_2.13.3+dfsg-1 libfreexl1_2.0.0-1+b3 libfribidi0_1.0.16-1 libfyba0t64_4.1.1-11+b1 libgav1-1_0.19.0-3+b1 libgbm1_25.0.7-2 libgcc-14-dev_14.2.0-19 libgcc-14-dev-armhf-cross_14.2.0-19cross1 libgcc-s1_14.2.0-19 libgcc-s1-armhf-cross_14.2.0-19cross1 libgcrypt20_1.11.0-7 libgd3_2.3.3-13 libgdal36_3.10.3+dfsg-1 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libgdcm-dev_3.0.24-5+b3 libgdcm3.0t64_3.0.24-5+b3 libgdk-pixbuf-2.0-0_2.42.12+dfsg-4 libgdk-pixbuf2.0-common_2.42.12+dfsg-4 libgeos-c1t64_3.13.1-1 libgeos3.13.1_3.13.1-1 libgeotiff5_1.7.4-1 libgfortran5_14.2.0-19 libgif7_5.2.2-1+b1 libgl-dev_1.7.0-1+b2 libgl1_1.7.0-1+b2 libgl1-mesa-dri_25.0.7-2 libgl2ps1.4_1.4.2+dfsg1-2 libgles2_1.7.0-1+b2 libglew-dev_2.2.0-4+b2 libglew2.2_2.2.0-4+b2 libglib2.0-0t64_2.84.3-1 libglu1-mesa_9.0.2-1.1+b3 libglu1-mesa-dev_9.0.2-1.1+b3 libglvnd0_1.7.0-1+b2 libglx-dev_1.7.0-1+b2 libglx-mesa0_25.0.7-2 libglx0_1.7.0-1+b2 libgme0_0.6.3-7+b2 libgmp10_2:6.3.0+dfsg-3 libgnutls30t64_3.8.9-3 libgomp1_14.2.0-19 libgomp1-armhf-cross_14.2.0-19cross1 libgpg-error0_1.51-4 libgpgme11t64_1.24.2-3 libgpgmepp6t64_1.24.2-3 libgphoto2-6t64_2.5.31-4 libgphoto2-dev_2.5.31-4 libgphoto2-port12t64_2.5.31-4 libgprofng0_2.44-3 libgraphite2-3_1.3.14-2+b1 libgsl-dev_2.8+dfsg-5 libgsl28_2.8+dfsg-5 libgslcblas0_2.8+dfsg-5 libgsm1_1.0.22-1+b2 libgssapi-krb5-2_1.21.3-5 libgstreamer-plugins-base1.0-0_1.26.2-1 libgstreamer1.0-0_1.26.2-2 libgudev-1.0-0_238-6 libharfbuzz0b_10.2.0-1+b1 libhdf4-0-alt_4.3.0-1+b1 libhdf5-310_1.14.5+repack-3 libhdf5-hl-310_1.14.5+repack-3 libheif-plugin-dav1d_1.19.8-1 libheif-plugin-libde265_1.19.8-1 libheif1_1.19.8-1 libhogweed6t64_3.10.1-1 libhwasan0_14.2.0-19 libhwloc15_2.12.0-4 libice-dev_2:1.1.1-1 libice6_2:1.1.1-1 libicu76_76.1-4 libidn2-0_2.3.8-2 libimagequant0_2.18.0-1+b2 libimath-3-1-29t64_3.1.12-1+b3 libimath-dev_3.1.12-1+b3 libinput-bin_1.28.1-1 libinput10_1.28.1-1 libisl23_0.27-1 libitm1_14.2.0-19 libjansson4_2.14-2+b3 libjbig-dev_2.1-6.1+b2 libjbig0_2.1-6.1+b2 libjpeg-dev_1:2.1.5-4 libjpeg62-turbo_1:2.1.5-4 libjpeg62-turbo-dev_1:2.1.5-4 libjson-c5_0.18+ds-1 libjsoncpp26_1.9.6-3 libjxl0.11_0.11.1-4 libk5crypto3_1.21.3-5 libkeyutils1_1.6.3-6 libkmlbase1t64_1.3.0-12+b2 libkmldom1t64_1.3.0-12+b2 libkmlengine1t64_1.3.0-12+b2 libkrb5-3_1.21.3-5 libkrb5support0_1.21.3-5 libksba8_1.6.7-2+b1 liblapack-dev_3.12.1-4 liblapack3_3.12.1-4 liblastlog2-2_2.41-5 liblcms2-2_2.16-2 libldap2_2.6.10+dfsg-1 libleptonica6_1.84.1-4 liblerc-dev_4.0.0+ds-5 liblerc4_4.0.0+ds-5 libllvm19_1:19.1.7-3+b1 liblsan0_14.2.0-19 libltdl7_2.5.4-4 liblz4-1_1.10.0-4 liblzma-dev_5.8.1-1 liblzma5_5.8.1-1 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmariadb3_1:11.8.2-1 libmbedcrypto16_3.6.4-2 libmd0_1.1.0-2+b1 libmd4c0_0.5.2-2+b1 libminizip1t64_1:1.3.dfsg+really1.3.1-1+b1 libmount1_2.41-5 libmp3lame0_3.100-6+b3 libmpc3_1.3.1-1+b3 libmpfr6_4.2.2-1 libmpg123-0t64_1.32.10-1 libmpich12_4.3.0+really4.2.1-1 libmtdev1t64_1.1.7-1 libncursesw6_6.5+20250216-2 libnetcdf22_1:4.9.3-1 libnettle8t64_3.10.1-1 libnghttp2-14_1.64.0-1.1 libnghttp3-9_1.8.0-1 libngtcp2-16_1.11.0-1 libngtcp2-crypto-gnutls8_1.11.0-1 libnorm1t64_1.5.9+dfsg-3.1+b2 libnpth0t64_1.8-3 libnspr4_2:4.36-1 libnss3_2:3.114-1 libodbc2_2.3.12-2 libodbcinst2_2.3.12-2 libogdi4.1_4.1.1+ds-5 libogg0_1.3.5-3+b2 libopencv-calib3d-dev_4.10.0+dfsg-5 libopencv-calib3d410_4.10.0+dfsg-5 libopencv-contrib-dev_4.10.0+dfsg-5 libopencv-contrib410_4.10.0+dfsg-5 libopencv-core-dev_4.10.0+dfsg-5 libopencv-core410_4.10.0+dfsg-5 libopencv-dev_4.10.0+dfsg-5 libopencv-dnn-dev_4.10.0+dfsg-5 libopencv-dnn410_4.10.0+dfsg-5 libopencv-features2d-dev_4.10.0+dfsg-5 libopencv-features2d410_4.10.0+dfsg-5 libopencv-flann-dev_4.10.0+dfsg-5 libopencv-flann410_4.10.0+dfsg-5 libopencv-highgui-dev_4.10.0+dfsg-5 libopencv-highgui410_4.10.0+dfsg-5 libopencv-imgcodecs-dev_4.10.0+dfsg-5 libopencv-imgcodecs410_4.10.0+dfsg-5 libopencv-imgproc-dev_4.10.0+dfsg-5 libopencv-imgproc410_4.10.0+dfsg-5 libopencv-ml-dev_4.10.0+dfsg-5 libopencv-ml410_4.10.0+dfsg-5 libopencv-objdetect-dev_4.10.0+dfsg-5 libopencv-objdetect410_4.10.0+dfsg-5 libopencv-photo-dev_4.10.0+dfsg-5 libopencv-photo410_4.10.0+dfsg-5 libopencv-shape-dev_4.10.0+dfsg-5 libopencv-shape410_4.10.0+dfsg-5 libopencv-stitching-dev_4.10.0+dfsg-5 libopencv-stitching410_4.10.0+dfsg-5 libopencv-superres-dev_4.10.0+dfsg-5 libopencv-superres410_4.10.0+dfsg-5 libopencv-video-dev_4.10.0+dfsg-5 libopencv-video410_4.10.0+dfsg-5 libopencv-videoio-dev_4.10.0+dfsg-5 libopencv-videoio410_4.10.0+dfsg-5 libopencv-videostab-dev_4.10.0+dfsg-5 libopencv-videostab410_4.10.0+dfsg-5 libopencv-viz-dev_4.10.0+dfsg-5 libopencv-viz410_4.10.0+dfsg-5 libopenexr-3-1-30_3.1.13-2 libopenexr-dev_3.1.13-2 libopengl-dev_1.7.0-1+b2 libopengl0_1.7.0-1+b2 libopenjp2-7_2.5.3-2 libopenmpt0t64_0.7.13-1+b1 libopus0_1.5.2-2 liborc-0.4-0t64_1:0.4.41-1 libp11-kit0_0.25.5-3 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpango-1.0-0_1.56.3-1 libpangocairo-1.0-0_1.56.3-1 libpangoft2-1.0-0_1.56.3-1 libpcre2-16-0_10.45-1 libpcre2-8-0_10.45-1 libperl5.40_5.40.1-6 libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1 libpipeline1_1.5.8-1 libpixman-1-0_0.44.0-3 libpkgconf3_1.8.1-4 libpng-dev_1.6.48-1 libpng16-16t64_1.6.48-1 libpoppler147_25.03.0-5 libpq5_17.5-1 libproc2-0_2:4.0.4-8 libproj25_9.6.0-1 libprotobuf32t64_3.21.12-11 libpsl5t64_0.21.2-1.1+b1 libqhull-r8.0_2020.2-6+b2 libqt5core5t64_5.15.15+dfsg-6 libqt5dbus5t64_5.15.15+dfsg-6 libqt5gui5t64_5.15.15+dfsg-6 libqt5network5t64_5.15.15+dfsg-6 libqt5opengl5t64_5.15.15+dfsg-6 libqt5test5t64_5.15.15+dfsg-6 libqt5widgets5t64_5.15.15+dfsg-6 libquadmath0_14.2.0-19 librabbitmq4_0.15.0-1 librav1e0.7_0.7.1-9+b2 libraw1394-11_2.1.2-2+b2 libraw1394-dev_2.1.2-2+b2 libreadline8t64_8.2-6 librhash1_1.4.6-1 librist4_0.2.11+dfsg-1 librsvg2-2_2.60.0+dfsg-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 librttopo1_1.1.0-4 libsasl2-2_2.1.28+dfsg1-9 libsasl2-modules-db_2.1.28+dfsg1-9 libseccomp2_2.6.0-2 libselinux1_3.8.1-1 libsemanage-common_3.8.1-1 libsemanage2_3.8.1-1 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2 libsepol2_3.8.1-1 libsframe1_2.44-3 libsharpyuv-dev_1.5.0-0.1 libsharpyuv0_1.5.0-0.1 libshine3_3.1.1-2+b2 libsm-dev_2:1.2.6-1 libsm6_2:1.2.6-1 libsmartcols1_2.41-5 libsnappy1v5_1.2.2-1 libsocket++1_1.12.13+git20131030.5d039ba-1+b2 libsodium23_1.0.18-1+b2 libsoxr0_0.1.3-4+b2 libspatialite8t64_5.1.0-3+b2 libspeex1_1.2.1-3 libsqlite3-0_3.46.1-7 libsrt1.5-gnutls_1.5.4-1 libssh-4_0.11.2-1 libssh2-1t64_1.11.1-1 libssl3t64_3.5.1-1 libstdc++-14-dev_14.2.0-19 libstdc++-14-dev-armhf-cross_14.2.0-19cross1 libstdc++6_14.2.0-19 libstdc++6-armhf-cross_14.2.0-19cross1 libsvtav1enc2_2.3.0+dfsg-1 libswresample-dev_7:7.1.1-1+b1 libswresample5_7:7.1.1-1+b1 libswscale-dev_7:7.1.1-1+b1 libswscale8_7:7.1.1-1+b1 libsystemd0_257.7-1 libsz2_1.1.3-1+b1 libtasn1-6_4.20.0-2 libtbb-dev_2022.1.0-1 libtbb12_2022.1.0-1 libtbbbind-2-5_2022.1.0-1 libtbbmalloc2_2022.1.0-1 libtcl8.6_8.6.16+dfsg-1 libtesseract5_5.5.0-1+b1 libthai-data_0.1.29-2 libthai0_0.1.29-2+b1 libtheoradec1_1.2.0~alpha1+dfsg-6 libtheoraenc1_1.2.0~alpha1+dfsg-6 libtiff-dev_4.7.0-3 libtiff6_4.7.0-3 libtiffxx6_4.7.0-3 libtinfo6_6.5+20250216-2 libtirpc-common_1.3.6+ds-1 libtirpc3t64_1.3.6+ds-1 libtk8.6_8.6.16-1 libtool_2.5.4-4 libtsan2_14.2.0-19 libtwolame0_0.4.0-2+b2 libubsan1_14.2.0-19 libubsan1-armhf-cross_14.2.0-19cross1 libuchardet0_0.0.8-1+b2 libudev1_257.7-1 libudfread0_1.1.2-1+b2 libunistring5_1.3-2 liburiparser1_0.9.8+dfsg-2 libusb-1.0-0_2:1.0.28-1 libuuid1_2.41-5 libuv1t64_1.50.0-2 libv4l-0t64_1.30.1-1 libv4l-dev_1.30.1-1 libv4l2rds0t64_1.30.1-1 libv4lconvert0t64_1.30.1-1 libva-drm2_2.22.0-3 libva-x11-2_2.22.0-3 libva2_2.22.0-3 libvdpau1_1.5-3+b1 libvorbis0a_1.3.7-3 libvorbisenc2_1.3.7-3 libvorbisfile3_1.3.7-3 libvpx9_1.15.0-2.1 libvtk9.3_9.3.0+dfsg1-4+b1 libvulkan1_1.4.309.0-1 libwacom-common_2.14.0-1 libwacom9_2.14.0-1 libwayland-client0_1.23.1-3 libwayland-server0_1.23.1-3 libwebp-dev_1.5.0-0.1 libwebp7_1.5.0-0.1 libwebpdecoder3_1.5.0-0.1 libwebpdemux2_1.5.0-0.1 libwebpmux3_1.5.0-0.1 libx11-6_2:1.8.12-1 libx11-data_2:1.8.12-1 libx11-dev_2:1.8.12-1 libx11-xcb1_2:1.8.12-1 libx264-164_2:0.164.3108+git31e19f9-2+b1 libx265-215_4.1-2 libxapian30_1.4.29-3 libxau-dev_1:1.0.11-1 libxau6_1:1.0.11-1 libxcb-dri3-0_1.17.0-2+b1 libxcb-glx0_1.17.0-2+b1 libxcb-icccm4_0.4.2-1 libxcb-image0_0.4.0-2+b2 libxcb-keysyms1_0.4.1-1 libxcb-present0_1.17.0-2+b1 libxcb-randr0_1.17.0-2+b1 libxcb-render-util0_0.3.10-1 libxcb-render0_1.17.0-2+b1 libxcb-shape0_1.17.0-2+b1 libxcb-shm0_1.17.0-2+b1 libxcb-sync1_1.17.0-2+b1 libxcb-util1_0.4.1-1 libxcb-xfixes0_1.17.0-2+b1 libxcb-xinerama0_1.17.0-2+b1 libxcb-xinput0_1.17.0-2+b1 libxcb-xkb1_1.17.0-2+b1 libxcb1_1.17.0-2+b1 libxcb1-dev_1.17.0-2+b1 libxdmcp-dev_1:1.1.5-1 libxdmcp6_1:1.1.5-1 libxerces-c3.2t64_3.2.4+debian-1.3+b2 libxext-dev_2:1.3.4-1+b3 libxext6_2:1.3.4-1+b3 libxfixes-dev_1:6.0.0-2+b4 libxfixes3_1:6.0.0-2+b4 libxft2_2.3.6-1+b4 libxi-dev_2:1.8.2-1 libxi6_2:1.8.2-1 libxkbcommon-x11-0_1.7.0-2 libxkbcommon0_1.7.0-2 libxml2_2.12.7+dfsg+really2.9.14-2.1 libxml2-dev_2.12.7+dfsg+really2.9.14-2.1 libxmu-dev_2:1.1.3-3+b4 libxmu-headers_2:1.1.3-3 libxmu6_2:1.1.3-3+b4 libxpm-dev_1:3.5.17-1+b3 libxpm4_1:3.5.17-1+b3 libxrender1_1:0.9.12-1 libxshmfence1_1.3.3-1 libxss1_1:1.2.3-1+b3 libxt-dev_1:1.2.1-1.2+b2 libxt6t64_1:1.2.1-1.2+b2 libxvidcore4_2:1.3.7-1+b2 libxxf86vm1_1:1.1.4-1+b4 libxxhash0_0.8.3-2 libyuv0_0.0.1904.20250204-1 libz3-4_4.13.3-1 libzmq5_4.3.5-1+b3 libzstd-dev_1.5.7+dfsg-1 libzstd1_1.5.7+dfsg-1 libzvbi-common_0.2.44-1 libzvbi0t64_0.2.44-1 linux-libc-dev_6.12.38-1 linux-libc-dev-armhf-cross_6.12.38-1cross1 login_1:4.16.0-2+really2.41-5 login.defs_1:4.17.4-2 m4_1.4.19-8 make_4.4.1-2 man-db_2.13.1-1 mariadb-common_1:11.8.2-1 mawk_1.3.4.20250131-1 mesa-libgallium_25.0.7-2 mount_2.41-5 mysql-common_5.8+1.1.1 ncurses-base_6.5+20250216-2 ncurses-bin_6.5+20250216-2 nlohmann-json3-dev_3.12.0-2 ocl-icd-libopencl1_2.3.3-1 openssl-provider-legacy_3.5.1-1 passwd_1:4.17.4-2 patch_2.8-2 perl_5.40.1-6 perl-base_5.40.1-6 perl-modules-5.40_5.40.1-6 pinentry-curses_1.3.1-2 pkg-config_1.8.1-4 pkgconf_1.8.1-4 pkgconf-bin_1.8.1-4 po-debconf_1.0.21+nmu1 procps_2:4.0.4-8 proj-data_9.6.0-1 readline-common_8.2-6 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.25 shared-mime-info_2.4-5+b2 sqv_1.3.0-3 sysvinit-utils_3.14-4 tar_1.35+dfsg-3.1 tzdata_2025b-4 unixodbc-common_2.3.12-2 util-linux_2.41-5 uuid-dev_2.41-5 visp-images-data_3.6.0-1 x11-common_1:7.7+24 x11proto-dev_2024.1-1 xkb-data_2.42-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.8.1-1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1 zlib1g-dev_1:1.3.dfsg+really1.3.1-1+b1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: visp Binary: libvisp-dev, libvisp-core-dev, libvisp-core3.6t64, libvisp-gui-dev, libvisp-gui3.6t64, libvisp-imgproc-dev, libvisp-imgproc3.6t64, libvisp-io-dev, libvisp-io3.6t64, libvisp-detection-dev, libvisp-detection3.6t64, libvisp-ar-dev, libvisp-ar3.6t64, libvisp-blob-dev, libvisp-blob3.6t64, libvisp-me-dev, libvisp-me3.6t64, libvisp-klt-dev, libvisp-klt3.6t64, libvisp-sensor-dev, libvisp-sensor3.6t64, libvisp-robot-dev, libvisp-robot3.6t64, libvisp-visual-features-dev, libvisp-visual-features3.6t64, libvisp-vision-dev, libvisp-vision3.6t64, libvisp-vs-dev, libvisp-vs3.6t64, libvisp-mbt-dev, libvisp-mbt3.6t64, libvisp-tt-dev, libvisp-tt3.6t64, libvisp-tt-mi-dev, libvisp-tt-mi3.6t64, libvisp-dnn-tracker-dev, libvisp-dnn-tracker3.6t64, libvisp-doc Architecture: any all Version: 3.6.0-5 Maintainer: Debian Science Maintainers Uploaders: Olivier Sallou , Fabien Spindler Homepage: https://visp.inria.fr Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/science-team/visp Vcs-Git: https://salsa.debian.org/science-team/visp.git Testsuite: autopkgtest Testsuite-Triggers: build-essential Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), cmake, doxygen, libcoin-dev, libdc1394-dev [linux-any], libdmtx-dev, libeigen3-dev, libgsl-dev, libjpeg-dev, liblapack-dev, libopencv-dev, libpng-dev, libv4l-dev [linux-any], libx11-dev, libxml2-dev, nlohmann-json3-dev, visp-images-data (>= 3.5.0) Package-List: libvisp-ar-dev deb libdevel optional arch=any libvisp-ar3.6t64 deb libs optional arch=any libvisp-blob-dev deb libdevel optional arch=any libvisp-blob3.6t64 deb libs optional arch=any libvisp-core-dev deb libdevel optional arch=any libvisp-core3.6t64 deb libs optional arch=any libvisp-detection-dev deb libdevel optional arch=any libvisp-detection3.6t64 deb libs optional arch=any libvisp-dev deb libdevel optional arch=any libvisp-dnn-tracker-dev deb libdevel optional arch=any libvisp-dnn-tracker3.6t64 deb libs optional arch=any libvisp-doc deb doc optional arch=all libvisp-gui-dev deb libdevel optional arch=any libvisp-gui3.6t64 deb libs optional arch=any libvisp-imgproc-dev deb libdevel optional arch=any libvisp-imgproc3.6t64 deb libs optional arch=any libvisp-io-dev deb libdevel optional arch=any libvisp-io3.6t64 deb libs optional arch=any libvisp-klt-dev deb libdevel optional arch=any libvisp-klt3.6t64 deb libs optional arch=any libvisp-mbt-dev deb libdevel optional arch=any libvisp-mbt3.6t64 deb libs optional arch=any libvisp-me-dev deb libdevel optional arch=any libvisp-me3.6t64 deb libs optional arch=any libvisp-robot-dev deb libdevel optional arch=any libvisp-robot3.6t64 deb libs optional arch=any libvisp-sensor-dev deb libdevel optional arch=any libvisp-sensor3.6t64 deb libs optional arch=any libvisp-tt-dev deb libdevel optional arch=any libvisp-tt-mi-dev deb libdevel optional arch=any libvisp-tt-mi3.6t64 deb libs optional arch=any libvisp-tt3.6t64 deb libs optional arch=any libvisp-vision-dev deb libdevel optional arch=any libvisp-vision3.6t64 deb libs optional arch=any libvisp-visual-features-dev deb libdevel optional arch=any libvisp-visual-features3.6t64 deb libs optional arch=any libvisp-vs-dev deb libdevel optional arch=any libvisp-vs3.6t64 deb libs optional arch=any Checksums-Sha1: bea8fa8d607cd5cf6329f88a5d831ef4b9072d4a 68076927 visp_3.6.0.orig.tar.gz 21e4f91f3bee4a5e2f71b63d53c7f770516deb11 833 visp_3.6.0.orig.tar.gz.asc 1e62e401ce70893828828eb588af32fe12494fc1 16996 visp_3.6.0-5.debian.tar.xz Checksums-Sha256: eec93f56b89fd7c0d472b019e01c3fe03a09eda47f3903c38dc53a27cbfae532 68076927 visp_3.6.0.orig.tar.gz b8a2f104a846d29e66e66c9b7d801e9c69540f4192fc4c0fcc48646801c213ba 833 visp_3.6.0.orig.tar.gz.asc 84196f744a09d8661cddeb1f7cfe4f5eba99145295129fff888cf7b444351a3e 16996 visp_3.6.0-5.debian.tar.xz Files: 6d63aaf742bd2745b29e74a7882c441f 68076927 visp_3.6.0.orig.tar.gz 372ec21909736b9f75b108ce438de0ed 833 visp_3.6.0.orig.tar.gz.asc 06f1429fe0b345c65601b87eb50fd539 16996 visp_3.6.0-5.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEI3pUsQKHKL8A7zH00Ot2KGX8XjYFAmfU+JUUHHNlcmdpb2Rq QGRlYmlhbi5vcmcACgkQ0Ot2KGX8XjYr4g/+LhpEWnZQKclC680zeAG57QoTaDJn FAs0fJ7q//Aha+FAT1fuTTEb+hR+4xFd1YaqhQ5rdLj5GNq9+lAPhRNtzuGfEtkz Aj63DB5hR83/SFTMJw+eC9MrGspH6m0OKpIAf2dYuZSQ/WXXXBF0dHIaeVHfSUBT bw3wEa/LbCvTpId2grleWEyVgB0iSrHlse/CdFiDq0fF7G1l2WmqQcLoCaDAzDMM LIcby9+pEsFfH/EQ4pf37Dy2Xq02YVo5guT1Cp3MaX88wOzmteN2el2GXYQn3azv HULHIaOj6VPLA309pYduzE1HUovx9PhnFCKSD8dFaoXL6dW4oUKicCWoMhnBsal4 Pv9ZsgL6BB6rBhK1Gxum2UYFohEgHkQlKH80OQxmPRslIz+av+LkjZc48uQxt9BM vfZZTnQR+LdKR+UnoCi8PzjUYYrmFfNzTUA+B+xoPrh6gOVkuayXFxJLC5EqMgxL qrQrHo1v7dYRgP3DMhfTM1SOb93yDU91riV/r3mgeW8OCqniKDALoL7sHMLv6Rsg t2uX7w0u2otfU52ddvPpICiuMfTILyC3NSJbxo3tvQgvHoCRo1GzkfpkUK7VfjDs FJjbuG4ZVp/vB1HcZX7HwZsQ3cnpOQPolrSXZSNT3i0iAYOMKeos973tuQU0FwGS bJxf2u+Nb32SD4M= =akdH -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./visp_3.6.0-5.dsc: no acceptable signature found dpkg-source: info: extracting visp in /<> dpkg-source: info: unpacking visp_3.6.0.orig.tar.gz dpkg-source: info: unpacking visp_3.6.0-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Update-usage-of-operators-Int.patch dpkg-source: info: applying Fix-typo-overriden-overridden.patch dpkg-source: info: applying Fix-build-on-some-architectures.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.armhf DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=crossqa OLDPWD=/home/crossqa PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SBUILD_CONFIG=/tmp/tmp.JnIlSPfsbE/sbuild.conf SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1000 SCHROOT_GROUP=crossqa SCHROOT_SESSION_ID=sid-amd64-sbuild-a20c0b54-66e0-4929-993b-41ba79101f03 SCHROOT_UID=1000 SCHROOT_USER=crossqa SHELL=/bin/sh USER=crossqa XDG_SESSION_CLASS=user dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -aarmhf -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package visp dpkg-buildpackage: info: source version 3.6.0-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Matheus Polkorny dpkg-architecture: warning: specified GNU system type arm-linux-gnueabihf does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --buildsystem=cmake dh_auto_clean -O--buildsystem=cmake dh_autoreconf_clean -O--buildsystem=cmake debian/rules override_dh_clean make[1]: Entering directory '/<>' dh_clean -O--buildsystem=cmake make[1]: Leaving directory '/<>' debian/rules binary-arch dh binary-arch --buildsystem=cmake dh_update_autotools_config -a -O--buildsystem=cmake dh_autoreconf -a -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_FLAGS_RELEASE="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security" -DCMAKE_CXX_FLAGS_RELEASE="-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security" -DCMAKE_SHARED_LINKER_FLAGS_RELEASE="-Wl,-z,relro -Wl,-z,now" -DCMAKE_EXE_LINKER_FLAGS_RELEASE="-Wl,-z,relro -Wl,-z,now" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_RPATH=ON -DENABLE_MULTIARCH=ON -DUSE_SOQT=OFF -DUSE_DC1394=ON -DUSE_V4L2=ON -DUSE_OIS=ON cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/arm-linux-gnueabihf-pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=armv7l -DCMAKE_C_COMPILER=arm-linux-gnueabihf-gcc -DCMAKE_CXX_COMPILER=arm-linux-gnueabihf-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/arm-linux-gnueabihf-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/arm-linux-gnueabihf-pkg-config -DQMAKE_EXECUTABLE=/usr/bin/arm-linux-gnueabihf-qmake -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_TESTING:BOOL=OFF -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON "-DCMAKE_C_FLAGS_RELEASE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security" "-DCMAKE_CXX_FLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security" "-DCMAKE_SHARED_LINKER_FLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now" "-DCMAKE_EXE_LINKER_FLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_RPATH=ON -DENABLE_MULTIARCH=ON -DUSE_SOQT=OFF -DUSE_DC1394=ON -DUSE_V4L2=ON -DUSE_OIS=ON .. CMake Deprecation Warning at CMakeLists.txt:81 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/arm-linux-gnueabihf-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_STD_CXX11_FLAG (check file: cmake/checks/cxx11.cpp) -- Performing Test HAVE_STD_CXX11_FLAG - Success -- Performing Test HAVE_STD_CXX14_FLAG (check file: cmake/checks/cxx14.cpp) -- Performing Test HAVE_STD_CXX14_FLAG - Success -- Performing Test HAVE_STD_CXX17_FLAG (check file: cmake/checks/cxx17.cpp) -- Performing Test HAVE_STD_CXX17_FLAG - Success -- Detected processor: armv7l -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS MKL_INTERFACE_LIBRARY MKL_SEQUENTIAL_LAYER_LIBRARY MKL_CORE_LIBRARY) -- Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off -- Could NOT find Atlas (missing: Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY) -- Performing Test BUILD_SUCCEED -- Performing Test BUILD_SUCCEED - Success -- Performing Test BUILD_SUCCEED2 -- Performing Test BUILD_SUCCEED2 - Success -- Looking for inet_ntop -- Looking for inet_ntop - found -- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so -- Try C99 flag = [-std=gnu99] -- Performing Test C99_FLAG_DETECTED -- Performing Test C99_FLAG_DETECTED - Success -- Performing Test __compiler_doesnt_need_c99_flag -- Performing Test __compiler_doesnt_need_c99_flag - Success -- dc1394 found -- v4l2 found -- Could NOT find FTIITSDK (missing: FTIITSDK_FT_LIBRARY FTIITSDK_COMMUNICATION_LIBRARY FTIITSDK_INCLUDE_DIR) -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- openmp found -- eigen3 found -- Found Coin3D: /usr/lib/arm-linux-gnueabihf/libCoin.so -- coin3d found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- threads found -- xml2 found -- opencv found -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.3.1") -- zlib found -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXext.so -- Looking for XOpenDisplay in /usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- x11 found -- Found JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so (found version "62") -- jpeg found -- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.6.48") -- png found -- dmtx found -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) -- nlohmann_json found -- Performing Test HAVE_FUNC_ISNAN -- Performing Test HAVE_FUNC_ISNAN - Success -- Performing Test HAVE_FUNC_STD_ISNAN -- Performing Test HAVE_FUNC_STD_ISNAN - Success -- Performing Test HAVE_FUNC__ISNAN -- Performing Test HAVE_FUNC__ISNAN - Failed -- Performing Test HAVE_FUNC_ISINF -- Performing Test HAVE_FUNC_ISINF - Success -- Performing Test HAVE_FUNC_STD_ISINF -- Performing Test HAVE_FUNC_STD_ISINF - Success -- Performing Test HAVE_FUNC_ROUND -- Performing Test HAVE_FUNC_ROUND - Success -- Performing Test HAVE_FUNC_STD_ROUND -- Performing Test HAVE_FUNC_STD_ROUND - Success -- Performing Test HAVE_FUNC_ERFC -- Performing Test HAVE_FUNC_ERFC - Success -- Performing Test HAVE_FUNC_STD_ERFC -- Performing Test HAVE_FUNC_STD_ERFC - Success -- Performing Test HAVE_FUNC_STRTOF -- Performing Test HAVE_FUNC_STRTOF - Success -- Performing Test HAVE_FUNC_ISFINITE -- Performing Test HAVE_FUNC_ISFINITE - Success -- Performing Test HAVE_FUNC_STD_ISFINITE -- Performing Test HAVE_FUNC_STD_ISFINITE - Success -- Performing Test HAVE_FUNC__FINITE -- Performing Test HAVE_FUNC__FINITE - Failed -- Performing Test HAVE_FUNC_LOG1P -- Performing Test HAVE_FUNC_LOG1P - Success -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test HAVE_CXX_WNO_FLOAT_EQUAL -- Performing Test HAVE_CXX_WNO_FLOAT_EQUAL - Success -- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS -- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED -- Performing Test HAVE_CXX_WNO_DEPRECATED - Success -- Performing Test HAVE_CXX_WNO_SIGN_COMPARE -- Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success -- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER -- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success -- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE -- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE - Success -- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW -- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW - Success -- Performing Test HAVE_CXX_WNO_TYPE_LIMITS -- Performing Test HAVE_CXX_WNO_TYPE_LIMITS - Success -- Performing Test HAVE_CXX_WNO_SHIFT_NEGATIVE_VALUE -- Performing Test HAVE_CXX_WNO_SHIFT_NEGATIVE_VALUE - Success -- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 -- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 - Success -- Performing Test HAVE_CXX_WNO_ATTRIBUTES -- Performing Test HAVE_CXX_WNO_ATTRIBUTES - Success -- Performing Test HAVE_CXX_O0 -- Performing Test HAVE_CXX_O0 - Success -- Performing Test HAVE_CXX_WNO_UNUSED_RESULT -- Performing Test HAVE_CXX_WNO_UNUSED_RESULT - Success -- Performing Test HAVE_NO_UNUSED_CMD_LINE_FLAG (check file: cmake/checks/cpu_warning.cpp) -- Performing Test HAVE_NO_UNUSED_CMD_LINE_FLAG - Success -- Performing Test HAVE_NO_ASM_WIDTHS_FLAG (check file: cmake/checks/cpu_warning.cpp) -- Performing Test HAVE_NO_ASM_WIDTHS_FLAG - Success -- Performing Test HAVE_NO_SWITCH_FLAG (check file: cmake/checks/cpu_warning.cpp) -- Performing Test HAVE_NO_SWITCH_FLAG - Success -- Performing Test HAVE_CXX_WALL -- Performing Test HAVE_CXX_WALL - Success -- Performing Test HAVE_C_WALL -- Performing Test HAVE_C_WALL - Success -- Performing Test HAVE_CXX_WEXTRA -- Performing Test HAVE_CXX_WEXTRA - Success -- Performing Test HAVE_C_WEXTRA -- Performing Test HAVE_C_WEXTRA - Success -- Performing Test HAVE_CXX_WSTRICT_OVERFLOW_5 -- Performing Test HAVE_CXX_WSTRICT_OVERFLOW_5 - Success -- Performing Test HAVE_C_WSTRICT_OVERFLOW_5 -- Performing Test HAVE_C_WSTRICT_OVERFLOW_5 - Success -- Performing Test HAVE_CXX_WFLOAT_EQUAL -- Performing Test HAVE_CXX_WFLOAT_EQUAL - Success -- Performing Test HAVE_C_WFLOAT_EQUAL -- Performing Test HAVE_C_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_WSIGN_CONVERSION -- Performing Test HAVE_CXX_WSIGN_CONVERSION - Success -- Performing Test HAVE_C_WSIGN_CONVERSION -- Performing Test HAVE_C_WSIGN_CONVERSION - Success -- Performing Test HAVE_CXX_WSHADOW -- Performing Test HAVE_CXX_WSHADOW - Success -- Performing Test HAVE_C_WSHADOW -- Performing Test HAVE_C_WSHADOW - Success -- Performing Test HAVE_CXX_FFAST_MATH -- Performing Test HAVE_CXX_FFAST_MATH - Success -- Performing Test HAVE_C_FFAST_MATH -- Performing Test HAVE_C_FFAST_MATH - Success -- Performing Test HAVE_CXX_FOPENMP -- Performing Test HAVE_CXX_FOPENMP - Success -- Performing Test HAVE_C_FOPENMP -- Performing Test HAVE_C_FOPENMP - Success -- Performing Test HAVE_CXX_STD_C++17 -- Performing Test HAVE_CXX_STD_C++17 - Success -- Performing Test HAVE_C_STD_C++17 -- Performing Test HAVE_C_STD_C++17 - Success -- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN -- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success -- Performing Test HAVE_C_FVISIBILITY_HIDDEN -- Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success -- Performing Test HAVE_CXX_FPIC -- Performing Test HAVE_CXX_FPIC - Success -- Performing Test HAVE_C_FPIC -- Performing Test HAVE_C_FPIC - Success -- Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION -- Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION - Success -- Performing Test HAVE_CXX_WNO_INT_IN_BOOL_CONTEXT -- Performing Test HAVE_CXX_WNO_INT_IN_BOOL_CONTEXT - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY -- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY - Success -- Performing Test HAVE_CXX_WNO_SHADOW -- Performing Test HAVE_CXX_WNO_SHADOW - Success -- Performing Test HAVE_CXX_WNO_MAYBE_UNINITIALIZED -- Performing Test HAVE_CXX_WNO_MAYBE_UNINITIALIZED - Success -- Performing Test HAVE_CXX_WD26812 -- Performing Test HAVE_CXX_WD26812 - Failed -- Performing Test HAVE_CXX_WD4244 -- Performing Test HAVE_CXX_WD4244 - Failed -- Performing Test HAVE_CXX_WNO_PESSIMIZING_MOVE -- Performing Test HAVE_CXX_WNO_PESSIMIZING_MOVE - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS -- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success -- Performing Test HAVE_CXX_WNO_MISSING_FIELD_INITIALIZERS -- Performing Test HAVE_CXX_WNO_MISSING_FIELD_INITIALIZERS - Success -- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE -- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE - Success -- Performing Test HAVE_CXX_WNO_STRICT_ALIASING -- Performing Test HAVE_CXX_WNO_STRICT_ALIASING - Success -- Performing Test HAVE_CXX_WNO_SIGN_CONVERSION -- Performing Test HAVE_CXX_WNO_SIGN_CONVERSION - Success -- opencv nonfree or xfeature2d module not found CMake Deprecation Warning at demo/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at demo/wireframe-simulator/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/calibration/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/coin-simulator/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/device/display/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/device/framegrabber/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/device/kinect/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/device/laserscanner/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/device/light/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/direct-visual-servoing/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/homography/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/image/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/key-point/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/manual/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/math/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/moments/image/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/moments/points/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/moments/polygon/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/ogre-simulator/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/parse-argv/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/pose-estimation/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/reflex-takktile/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/robot-simulator/afma6/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/robot-simulator/camera/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/robot-simulator/viper850/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-afma4/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-afma6/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-biclops/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-bebop2/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-flir-ptu/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-franka/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-kinova/CMakeLists.txt:41 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-pioneer/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-pixhawk/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS -- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS - Success -- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY_WITH_USER_PROVIDED_COPY -- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY_WITH_USER_PROVIDED_COPY - Success CMake Deprecation Warning at example/servo-ptu46/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-universal-robots/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-viper650/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/servo-viper850/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/tools/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/tracking/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/video/CMakeLists.txt:36 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at example/wireframe-simulator/CMakeLists.txt:38 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/bridge/opencv/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/calibration/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/computer-vision/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/grabber/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/gui/pcl-visualizer/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/detection/barcode/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/detection/dnn/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/detection/face/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/detection/matching/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/detection/object/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/detection/tag/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/image/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/autothreshold/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/brightness/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/connected-components/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/contour/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/contrast-sharpening/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/count-coins/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/flood-fill/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/imgproc/hough-transform/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/munkres/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/robot/flir-ptu/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/robot/pioneer/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/robot/mbot/raspberry/visp/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/simulator/image/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/trace/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/blob/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/keypoint/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/generic/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/generic-apriltag/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/generic-rgbd/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/generic-rgbd-blender/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/generic-stereo/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/old/edges/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/old/generic/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/old/hybrid/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/model-based/old/keypoint/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/template-tracker/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/moving-edges/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/tracking/dnn/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tutorial/visual-servo/ibvs/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test HAVE_SSE2 (check file: cmake/checks/cpu_sse2.cpp) -- Performing Test HAVE_SSE2 - Failed -- Performing Test HAVE_SSE3 (check file: cmake/checks/cpu_sse3.cpp) -- Performing Test HAVE_SSE3 - Failed -- Performing Test HAVE_SSSE3 (check file: cmake/checks/cpu_ssse3.cpp) -- Performing Test HAVE_SSSE3 - Failed -- Performing Test HAVE_SSE4_1 (check file: cmake/checks/cpu_sse41.cpp) -- Performing Test HAVE_SSE4_1 - Failed -- Performing Test HAVE_SSE4_2 (check file: cmake/checks/cpu_sse42.cpp) -- Performing Test HAVE_SSE4_2 - Failed -- Performing Test HAVE_AVX (check file: cmake/checks/cpu_avx.cpp) -- Performing Test HAVE_AVX - Failed -- Performing Test HAVE_AVX2 (check file: cmake/checks/cpu_avx2.cpp) -- Performing Test HAVE_AVX2 - Failed -- Performing Test HAVE_NEON (check file: cmake/checks/cpu_neon.cpp) -- Performing Test HAVE_NEON - Failed -- -- ========================================================== -- General configuration information for ViSP 3.6.0 -- -- Version control: unknown -- -- Platform: -- Timestamp: 2025-03-09T03:02:27Z -- Host: Linux 6.1.0-32-amd64 x86_64 -- Target: Linux armv7l -- CMake: 3.31.6 -- CMake generator: Unix Makefiles -- CMake build tool: /usr/bin/gmake -- Configuration: Release -- -- System information: -- Number of CPU logical cores: 16 -- Number of CPU physical cores: 8 -- Total physical memory (in MiB): 31068 -- OS name: Linux -- OS release: 6.1.0-32-amd64 -- OS version: #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) -- OS platform: x86_64 -- CPU name: Unknown P6 family -- Is the CPU 64-bit? yes -- Does the CPU have FPU? yes -- CPU optimization: -- -- C/C++: -- Built as dynamic libs?: yes -- C++ Compiler: /usr/bin/arm-linux-gnueabihf-g++ (ver 14.2.0) -- C++ flags (Release): -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -- C++ flags (Debug): -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -- C Compiler: /usr/bin/arm-linux-gnueabihf-gcc -- C flags (Release): -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -- C flags (Debug): -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -- Linker flags (Release): -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -- Linker flags (Debug): -Wl,-z,relro -Wl,-z,now -- Use cxx standard: 17 -- -- ViSP modules: -- To be built: core dnn_tracker gui imgproc io java_bindings_generator klt me sensor ar blob robot visual_features vs vision detection mbt tt tt_mi -- Disabled: - -- Disabled by dependency: - -- Unavailable: java -- -- Python (for build): no -- -- Build options: -- Build deprecated: yes -- Build with moment combine: no -- -- OpenCV: -- Version: 4.10.0 -- Modules: calib3d core dnn features2d flann highgui imgcodecs imgproc ml objdetect photo stitching video videoio alphamat aruco bgsegm bioinspired ccalib cvv datasets dnn_objdetect dnn_superres dpm face freetype fuzzy hdf hfs img_hash intensity_transform line_descriptor mcc optflow phase_unwrapping plot quality rapid reg rgbd saliency shape signal stereo structured_light superres surface_matching text tracking videostab viz wechat_qrcode ximgproc xobjdetect xphoto -- OpenCV dir: /usr/lib/arm-linux-gnueabihf/cmake/opencv4 -- -- Mathematics: -- Blas/Lapack: yes -- \- Use MKL: no -- \- Use OpenBLAS: no -- \- Use Atlas: no -- \- Use Netlib: no -- \- Use GSL: yes (ver 2.8) -- \- Use Lapack (built-in): no -- Use Eigen3: yes (ver 3.4.0) -- Use OpenCV: yes (ver 4.10.0) -- -- Simulator: -- Ogre simulator: -- \- Use Ogre3D: no -- \- Use OIS: no -- Coin simulator: -- \- Use Coin3D: yes (ver 4.0.3) -- \- Use SoWin: no -- \- Use SoXt: no -- \- Use SoQt: no -- \- Use Qt5: no -- \- Use Qt4: no -- \- Use Qt3: no -- -- Media I/O: -- Use JPEG: yes (ver 62) -- Use PNG: yes (ver 1.6.48) -- \- Use ZLIB: yes (ver 1.3.1) -- Use OpenCV: yes (ver 4.10.0) -- Use stb_image (built-in): yes (ver 2.27.0) -- Use TinyEXR (built-in): yes (ver 1.0.2) -- -- Real robots: -- Use Afma4: no -- Use Afma6: no -- Use Franka: no -- Use Viper650: no -- Use Viper850: no -- Use ur_rtde: no -- Use Kinova Jaco: no -- Use aria (Pioneer): no -- Use PTU46: no -- Use Biclops PTU: no -- Use Flir PTU SDK: no -- Use MAVSDK: no -- Use Parrot ARSDK: no -- \-Use ffmpeg: no -- Use Virtuose: no -- Use qbdevice (built-in): yes (ver 2.6.0) -- Use takktile2 (built-in): yes (ver 1.0.0) -- -- GUI: -- Use X11: yes -- Use GTK: no -- Use OpenCV: yes (ver 4.10.0) -- Use GDI: no -- Use Direct3D: no -- -- Cameras: -- Use DC1394-2.x: yes (ver 2.2.6) -- Use CMU 1394: no -- Use V4L2: yes (ver 1.30.1) -- Use directshow: no -- Use OpenCV: yes (ver 4.10.0) -- Use FLIR Flycapture: no -- Use Basler Pylon: no -- Use IDS uEye: no -- -- RGB-D sensors: -- Use Realsense: no -- Use Realsense2: no -- Use Occipital Structure: no -- Use Kinect: no -- \- Use libfreenect: no -- \- Use libusb-1: no -- \- Use pthread: yes -- Use PCL: no -- \- Use VTK: no -- -- F/T sensors: -- Use atidaq (built-in): no -- Use comedi: no -- Use IIT SDK: no -- -- Mocap: -- Use Qualisys: no -- Use Vicon: no -- -- Detection: -- Use zbar: no -- Use dmtx: yes (ver 0.7.7) -- Use AprilTag (built-in): yes (ver 3.1.1) -- \- Use AprilTag big family: no -- -- Misc: -- Use Clipper (built-in): yes (ver 6.4.2) -- Use pugixml (built-in): yes (ver 1.9.0) -- Use libxml2: yes (ver 2.9.14) -- Use json (nlohmann): yes (ver 3.12.0) -- -- Optimization: -- Use OpenMP: yes -- Use pthread: yes -- Use pthread (built-in): no -- Use Simd (built-in): yes (ver 4.9.109) -- -- DNN: -- Use CUDA Toolkit: no -- Use TensorRT: no -- -- Documentation: -- Use doxygen: no -- \- Use mathjax: no -- -- Tests and samples: -- Use catch2 (built-in): yes (ver 2.13.7) -- Tests: yes -- Demos: yes -- Examples: yes -- Tutorials: yes -- Dataset found: yes (ver 3.6.0 in /usr/share/visp-images-data/ViSP-images) -- -- Library dirs: -- Eigen3 include dir: /usr/share/eigen3/cmake -- OpenCV dir: /usr/lib/arm-linux-gnueabihf/cmake/opencv4 -- -- Install path: /usr -- -- ========================================================== -- Configuring done (14.4s) -- Generating done (4.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED PKGCONFIG_EXECUTABLE PKG_CONFIG_EXECUTABLE QMAKE_EXECUTABLE -- Build files have been written to: /<>/obj-arm-linux-gnueabihf make[1]: Leaving directory '/<>' dh_auto_build -a -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles /<>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/man.dir/build.make CMakeFiles/man.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/man.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/man.dir/build.make CMakeFiles/man.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Generating doc/man/man1/visp-config.1.gz /usr/bin/gzip -9 -c /<>/doc/man/man1/visp-config.1 > /<>/obj-arm-linux-gnueabihf/doc/man/man1/visp-config.1.gz make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Built target man make -f CMakeFiles/developer_scripts.dir/build.make CMakeFiles/developer_scripts.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/developer_scripts.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/developer_scripts.dir/build.make CMakeFiles/developer_scripts.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Generate visp-config /usr/bin/cmake -DCMAKE_HELPER_SCRIPT=/<>/obj-arm-linux-gnueabihf/VISPGenerateConfigScript.info.cmake -P /<>/cmake/VISPGenerateConfigScript.cmake CMake Deprecation Warning at /<>/cmake/VISPGenerateConfigScript.cmake:255 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Built target developer_scripts make -f 3rdparty/clipper/CMakeFiles/visp_clipper.dir/build.make 3rdparty/clipper/CMakeFiles/visp_clipper.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/clipper /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/3rdparty/clipper /<>/obj-arm-linux-gnueabihf/3rdparty/clipper/CMakeFiles/visp_clipper.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f 3rdparty/clipper/CMakeFiles/visp_clipper.dir/build.make 3rdparty/clipper/CMakeFiles/visp_clipper.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Building CXX object 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/clipper && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -Wno-class-memaccess -MD -MT 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o -MF CMakeFiles/visp_clipper.dir/clipper.cpp.o.d -o CMakeFiles/visp_clipper.dir/clipper.cpp.o -c /<>/3rdparty/clipper/clipper.cpp In file included from /usr/arm-linux-gnueabihf/include/c++/14/queue:64, from /<>/3rdparty/clipper/clipper.hpp:60, from /<>/3rdparty/clipper/clipper.cpp:41: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 0%] Linking CXX static library ../lib/libvisp_clipper.a cd /<>/obj-arm-linux-gnueabihf/3rdparty/clipper && /usr/bin/cmake -P CMakeFiles/visp_clipper.dir/cmake_clean_target.cmake cd /<>/obj-arm-linux-gnueabihf/3rdparty/clipper && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_clipper.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc ../lib/libvisp_clipper.a CMakeFiles/visp_clipper.dir/clipper.cpp.o /usr/bin/arm-linux-gnueabihf-ranlib ../lib/libvisp_clipper.a make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Built target visp_clipper make -f 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/build.make 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/apriltag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/build.make 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o -MF CMakeFiles/visp_apriltag.dir/apriltag.cpp.o.d -o CMakeFiles/visp_apriltag.dir/apriltag.cpp.o -c /<>/3rdparty/apriltag/apriltag.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o -MF CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o.d -o CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o -c /<>/3rdparty/apriltag/apriltag_pose.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o -MF CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o.d -o CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o -c /<>/3rdparty/apriltag/apriltag_quad_thresh.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o -c /<>/3rdparty/apriltag/common/g2d.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/homography.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/homography.cpp.o -c /<>/3rdparty/apriltag/common/homography.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o -c /<>/3rdparty/apriltag/common/image_u8.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o -c /<>/3rdparty/apriltag/common/image_u8x3.cpp /<>/3rdparty/apriltag/common/image_u8x3.cpp: In function ‘int image_u8x3_write_pnm(const image_u8x3_t*, const char*)’: /<>/3rdparty/apriltag/common/image_u8x3.cpp:145:15: warning: argument 1 null where non-null expected [-Wnonnull] 145 | fclose(f); | ~~~~~~^~~ In file included from /<>/3rdparty/apriltag/common/image_u8x3.cpp:29: /usr/arm-linux-gnueabihf/include/stdio.h:184:12: note: in a call to function ‘int fclose(FILE*)’ declared ‘nonnull’ 184 | extern int fclose (FILE *__stream) __nonnull ((1)); | ^~~~~~ At global scope: cc1plus: note: unrecognized command-line option ‘-Wno-shorten-64-to-32’ may have been intended to silence earlier diagnostics [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o -c /<>/3rdparty/apriltag/common/image_u8x4.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/matd.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/matd.cpp.o -c /<>/3rdparty/apriltag/common/matd.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/pam.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/pam.cpp.o -c /<>/3rdparty/apriltag/common/pam.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o -c /<>/3rdparty/apriltag/common/pjpeg-idct.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o -c /<>/3rdparty/apriltag/common/pnm.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o -c /<>/3rdparty/apriltag/common/string_util.cpp [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o -c /<>/3rdparty/apriltag/common/svd22.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o -c /<>/3rdparty/apriltag/common/time_util.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/times.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/times.cpp.o -c /<>/3rdparty/apriltag/common/times.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o -c /<>/3rdparty/apriltag/common/workerpool.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o -c /<>/3rdparty/apriltag/common/zarray.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o -c /<>/3rdparty/apriltag/common/zhash.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-float-equal -Wno-strict-overflow -Wno-type-limits -Wno-shift-negative-value -Wno-shorten-64-to-32 -Wno-attributes -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o -MF CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o.d -o CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o -c /<>/3rdparty/apriltag/common/zmaxheap.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o -MF CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o.d -o CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o -c /<>/3rdparty/apriltag/tag16h5.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o -MF CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o.d -o CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o -c /<>/3rdparty/apriltag/tag25h7.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o -MF CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o.d -o CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o -c /<>/3rdparty/apriltag/tag25h9.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o -MF CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o.d -o CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o -c /<>/3rdparty/apriltag/tag36h10.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o -MF CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o.d -o CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o -c /<>/3rdparty/apriltag/tag36h11.cpp [ 1%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o -MF CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o.d -o CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o -c /<>/3rdparty/apriltag/tagCircle21h7.cpp [ 1%] Linking CXX static library ../lib/libvisp_apriltag.a cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/cmake -P CMakeFiles/visp_apriltag.dir/cmake_clean_target.cmake cd /<>/obj-arm-linux-gnueabihf/3rdparty/apriltag && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_apriltag.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc ../lib/libvisp_apriltag.a CMakeFiles/visp_apriltag.dir/apriltag.cpp.o CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o CMakeFiles/visp_apriltag.dir/common/homography.cpp.o CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o CMakeFiles/visp_apriltag.dir/common/matd.cpp.o CMakeFiles/visp_apriltag.dir/common/pam.cpp.o "CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o" CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o CMakeFiles/visp_apriltag.dir/common/times.cpp.o CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o /usr/bin/arm-linux-gnueabihf-ranlib ../lib/libvisp_apriltag.a make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 1%] Built target visp_apriltag make -f 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/build.make 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/qbdevice /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice /<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/build.make 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 1%] Building CXX object 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o -MF CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o.d -o CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o -c /<>/3rdparty/qbdevice/qb_device_driver.cpp [ 1%] Building CXX object 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-unused-result -MD -MT 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o -MF CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o.d -o CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o -c /<>/3rdparty/qbdevice/qbmove_communications.cpp [ 1%] Linking CXX static library ../lib/libvisp_qbdevice.a cd /<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice && /usr/bin/cmake -P CMakeFiles/visp_qbdevice.dir/cmake_clean_target.cmake cd /<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_qbdevice.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc ../lib/libvisp_qbdevice.a CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o /usr/bin/arm-linux-gnueabihf-ranlib ../lib/libvisp_qbdevice.a make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 1%] Built target visp_qbdevice make -f 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/build.make 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/reflex-takktile2 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 /<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/build.make 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 1%] Building CXX object 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/reflex_driver2.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/reflex_driver2.cpp.o -MF CMakeFiles/visp_reflex_takktile2.dir/reflex_driver2.cpp.o.d -o CMakeFiles/visp_reflex_takktile2.dir/reflex_driver2.cpp.o -c /<>/3rdparty/reflex-takktile2/reflex_driver2.cpp /<>/3rdparty/reflex-takktile2/reflex_driver2.cpp: In member function ‘void reflex_driver2::ReflexDriver::set_angle_position(const float*)’: /<>/3rdparty/reflex-takktile2/reflex_driver2.cpp:319:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 319 | printf("Finger %ld overloaded at %f, loosening\n", i+1, hand_info.load[i]); | ~~^ ~~~ | | | | long int size_t {aka unsigned int} | %d [ 1%] Building CXX object 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/reflex_hand2.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/reflex_hand2.cpp.o -MF CMakeFiles/visp_reflex_takktile2.dir/reflex_hand2.cpp.o.d -o CMakeFiles/visp_reflex_takktile2.dir/reflex_hand2.cpp.o -c /<>/3rdparty/reflex-takktile2/reflex_hand2.cpp [ 1%] Linking CXX static library ../lib/libvisp_reflex_takktile2.a cd /<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 && /usr/bin/cmake -P CMakeFiles/visp_reflex_takktile2.dir/cmake_clean_target.cmake cd /<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_reflex_takktile2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc ../lib/libvisp_reflex_takktile2.a CMakeFiles/visp_reflex_takktile2.dir/reflex_driver2.cpp.o CMakeFiles/visp_reflex_takktile2.dir/reflex_hand2.cpp.o /usr/bin/arm-linux-gnueabihf-ranlib ../lib/libvisp_reflex_takktile2.a make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 1%] Built target visp_reflex_takktile2 make -f 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/build.make 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/pugixml-1.9 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 /<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/build.make 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 2%] Building CXX object 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o -MF CMakeFiles/visp_pugixml.dir/pugixml.cpp.o.d -o CMakeFiles/visp_pugixml.dir/pugixml.cpp.o -c /<>/3rdparty/pugixml-1.9/pugixml.cpp [ 2%] Linking CXX static library ../lib/libvisp_pugixml.a cd /<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 && /usr/bin/cmake -P CMakeFiles/visp_pugixml.dir/cmake_clean_target.cmake cd /<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_pugixml.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc ../lib/libvisp_pugixml.a CMakeFiles/visp_pugixml.dir/pugixml.cpp.o /usr/bin/arm-linux-gnueabihf-ranlib ../lib/libvisp_pugixml.a make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 2%] Built target visp_pugixml make -f 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/build.make 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/simdlib /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/build.make 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdLib.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdLib.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdLib.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdLib.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdLib.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToBgra.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToBgra.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToBgra.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToBgra.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseBgrToBgra.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToGray.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToGray.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToGray.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToGray.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseBgrToGray.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToRgb.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToRgb.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToRgb.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToRgb.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseBgrToRgb.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToBgr.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToBgr.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToBgr.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToBgr.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseBgraToBgr.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToGray.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToGray.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToGray.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToGray.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseBgraToGray.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCopy.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCopy.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCopy.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCopy.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseCopy.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCpu.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCpu.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCpu.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCpu.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseCpu.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCrc32.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCrc32.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCrc32.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCrc32.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseCrc32.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCustomFunctions.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCustomFunctions.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCustomFunctions.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCustomFunctions.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseCustomFunctions.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseDeinterleave.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseDeinterleave.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseDeinterleave.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseDeinterleave.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseDeinterleave.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGaussianBlur.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGaussianBlur.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGaussianBlur.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGaussianBlur.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseGaussianBlur.cpp [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgr.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgr.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgr.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgr.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseGrayToBgr.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgra.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgra.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgra.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgra.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseGrayToBgra.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoad.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoad.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoad.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoad.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseImageLoad.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadJpeg.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadJpeg.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadJpeg.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadJpeg.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseImageLoadJpeg.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadPng.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadPng.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadPng.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadPng.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseImageLoadPng.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSave.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSave.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSave.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSave.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseImageSave.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSaveJpeg.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSaveJpeg.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSaveJpeg.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSaveJpeg.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseImageSaveJpeg.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSavePng.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSavePng.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSavePng.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSavePng.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseImageSavePng.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseInterleave.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseInterleave.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseInterleave.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseInterleave.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseInterleave.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseOperation.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseOperation.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseOperation.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseOperation.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseOperation.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduce.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduce.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduce.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduce.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseReduce.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray2x2.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray2x2.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray2x2.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray2x2.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseReduceGray2x2.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray3x3.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray3x3.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray3x3.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray3x3.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseReduceGray3x3.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray4x4.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray4x4.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray4x4.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray4x4.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseReduceGray4x4.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray5x5.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray5x5.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray5x5.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray5x5.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseReduceGray5x5.cpp [ 3%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizeBilinear.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizeBilinear.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizeBilinear.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizeBilinear.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseResizeBilinear.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizer.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizer.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizer.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizer.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseResizer.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerArea.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerArea.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerArea.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerArea.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseResizerArea.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBicubic.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBicubic.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBicubic.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBicubic.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseResizerBicubic.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBilinear.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBilinear.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBilinear.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBilinear.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseResizerBilinear.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerNearest.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerNearest.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerNearest.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerNearest.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseResizerNearest.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseStretchGray2x2.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdBaseStretchGray2x2.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdBaseStretchGray2x2.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseStretchGray2x2.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdBaseStretchGray2x2.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToBgra.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToBgra.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToBgra.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToBgra.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonBgrToBgra.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToGray.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToGray.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToGray.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToGray.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonBgrToGray.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToRgb.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToRgb.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToRgb.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToRgb.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonBgrToRgb.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToBgr.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToBgr.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToBgr.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToBgr.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonBgraToBgr.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToGray.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToGray.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToGray.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToGray.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonBgraToGray.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCpu.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCpu.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCpu.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCpu.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonCpu.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCustomFunctions.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCustomFunctions.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCustomFunctions.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCustomFunctions.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonCustomFunctions.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonDeinterleave.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonDeinterleave.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonDeinterleave.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonDeinterleave.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonDeinterleave.cpp [ 4%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGaussianBlur.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGaussianBlur.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGaussianBlur.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGaussianBlur.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonGaussianBlur.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgr.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgr.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgr.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgr.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonGrayToBgr.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgra.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgra.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgra.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgra.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonGrayToBgra.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageLoad.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageLoad.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageLoad.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageLoad.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonImageLoad.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSave.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSave.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSave.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSave.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonImageSave.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSaveJpeg.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSaveJpeg.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSaveJpeg.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSaveJpeg.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonImageSaveJpeg.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSavePng.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSavePng.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSavePng.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSavePng.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonImageSavePng.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonInterleave.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonInterleave.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonInterleave.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonInterleave.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonInterleave.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonOperation.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonOperation.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonOperation.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonOperation.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonOperation.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduce.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduce.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduce.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduce.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonReduce.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray2x2.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray2x2.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray2x2.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray2x2.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonReduceGray2x2.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray3x3.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray3x3.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray3x3.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray3x3.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonReduceGray3x3.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray4x4.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray4x4.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray4x4.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray4x4.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonReduceGray4x4.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray5x5.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray5x5.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray5x5.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray5x5.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonReduceGray5x5.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizeBilinear.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizeBilinear.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizeBilinear.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizeBilinear.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonResizeBilinear.cpp [ 5%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizer.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizer.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizer.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizer.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonResizer.cpp [ 6%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonStretchGray2x2.cpp.o cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/3rdparty/simdlib -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wno-psabi -Wno-asm-operand-widths -Wno-switch -Wno-unused-command-line-argument -mfpu=neon -MD -MT 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdNeonStretchGray2x2.cpp.o -MF CMakeFiles/visp_simdlib.dir/Simd/SimdNeonStretchGray2x2.cpp.o.d -o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonStretchGray2x2.cpp.o -c /<>/3rdparty/simdlib/Simd/SimdNeonStretchGray2x2.cpp [ 6%] Linking CXX static library ../lib/libvisp_simdlib.a cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/cmake -P CMakeFiles/visp_simdlib.dir/cmake_clean_target.cmake cd /<>/obj-arm-linux-gnueabihf/3rdparty/simdlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_simdlib.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc ../lib/libvisp_simdlib.a CMakeFiles/visp_simdlib.dir/Simd/SimdLib.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToBgra.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToGray.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgrToRgb.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToBgr.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseBgraToGray.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCopy.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCpu.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCrc32.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseCustomFunctions.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseDeinterleave.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGaussianBlur.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgr.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseGrayToBgra.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoad.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadJpeg.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageLoadPng.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSave.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSaveJpeg.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseImageSavePng.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseInterleave.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseOperation.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduce.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray2x2.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray3x3.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray4x4.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseReduceGray5x5.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizeBilinear.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizer.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerArea.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBicubic.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerBilinear.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseResizerNearest.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdBaseStretchGray2x2.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToBgra.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToGray.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgrToRgb.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToBgr.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonBgraToGray.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCpu.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonCustomFunctions.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonDeinterleave.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGaussianBlur.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgr.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonGrayToBgra.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageLoad.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSave.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSaveJpeg.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonImageSavePng.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonInterleave.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonOperation.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduce.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray2x2.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray3x3.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray4x4.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonReduceGray5x5.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizeBilinear.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonResizer.cpp.o CMakeFiles/visp_simdlib.dir/Simd/SimdNeonStretchGray2x2.cpp.o /usr/bin/arm-linux-gnueabihf-ranlib ../lib/libvisp_simdlib.a make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 6%] Built target visp_simdlib make -f modules/core/CMakeFiles/visp_core.dir/build.make modules/core/CMakeFiles/visp_core.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/visp_core.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/visp_core.dir/build.make modules/core/CMakeFiles/visp_core.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o -MF CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o.d -o CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o -c /<>/modules/core/src/camera/vpCameraParameters.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/src/camera/vpCameraParameters.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/camera/vpColorDepthConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpColorDepthConversion.cpp.o -MF CMakeFiles/visp_core.dir/src/camera/vpColorDepthConversion.cpp.o.d -o CMakeFiles/visp_core.dir/src/camera/vpColorDepthConversion.cpp.o -c /<>/modules/core/src/camera/vpColorDepthConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpColorDepthConversion.h:39, from /<>/modules/core/src/camera/vpColorDepthConversion.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o -MF CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o.d -o CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o -c /<>/modules/core/src/camera/vpMeterPixelConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/src/camera/vpMeterPixelConversion.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o -MF CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o.d -o CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o -c /<>/modules/core/src/camera/vpPixelMeterConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/src/camera/vpPixelMeterConversion.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o -MF CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o.d -o CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o -c /<>/modules/core/src/camera/vpXmlParserCamera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:46, from /<>/modules/core/src/camera/vpXmlParserCamera.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o -MF CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o.d -o CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o -c /<>/modules/core/src/display/vpColor.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/src/display/vpColor.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o -MF CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o.d -o CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o -c /<>/modules/core/src/display/vpDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/core/src/display/vpDisplay.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o -MF CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o.d -o CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o -c /<>/modules/core/src/display/vpDisplay_rgba.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/core/src/display/vpDisplay_rgba.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o -MF CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o.d -o CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o -c /<>/modules/core/src/display/vpDisplay_uchar.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/core/src/display/vpDisplay_uchar.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o -MF CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o.d -o CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o -c /<>/modules/core/src/display/vpFeatureDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpFeatureDisplay.h:43, from /<>/modules/core/src/display/vpFeatureDisplay.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpCannyEdgeDetection.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpCannyEdgeDetection.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpCannyEdgeDetection.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpCannyEdgeDetection.cpp.o -c /<>/modules/core/src/image/vpCannyEdgeDetection.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpCannyEdgeDetection.h:40, from /<>/modules/core/src/image/vpCannyEdgeDetection.cpp:33: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /<>/modules/core/include/visp3/core/vpCannyEdgeDetection.h:35: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpColormap.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpColormap.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpColormap.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpColormap.cpp.o -c /<>/modules/core/src/image/vpColormap.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpColormap.h:45, from /<>/modules/core/src/image/vpColormap.cpp:35: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o -c /<>/modules/core/src/image/vpFont.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpFont.h:43, from /<>/modules/core/src/image/vpFont.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpGaussianFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpGaussianFilter.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpGaussianFilter.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpGaussianFilter.cpp.o -c /<>/modules/core/src/image/vpGaussianFilter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpGaussianFilter.h:42, from /<>/modules/core/src/image/vpGaussianFilter.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImageCircle.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageCircle.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpImageCircle.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpImageCircle.cpp.o -c /<>/modules/core/src/image/vpImageCircle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpImageCircle.h:43, from /<>/modules/core/src/image/vpImageCircle.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -Wno-sign-compare -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o -c /<>/modules/core/src/image/vpImageConvert.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/src/image/private/vpImageConvert_impl.h:49, from /<>/modules/core/src/image/vpImageConvert.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o -c /<>/modules/core/src/image/vpImageDraw.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpImageDraw.h:43, from /<>/modules/core/src/image/vpImageDraw.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o -c /<>/modules/core/src/image/vpImageFilter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpCannyEdgeDetection.h:40, from /<>/modules/core/src/image/vpImageFilter.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o -c /<>/modules/core/src/image/vpImagePoint.cpp [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o -c /<>/modules/core/src/image/vpImageTools.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/src/image/vpImageTools.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o -c /<>/modules/core/src/image/vpRGBa.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/src/image/vpRGBa.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBf.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBf.cpp.o -MF CMakeFiles/visp_core.dir/src/image/vpRGBf.cpp.o.d -o CMakeFiles/visp_core.dir/src/image/vpRGBf.cpp.o -c /<>/modules/core/src/image/vpRGBf.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/src/image/vpRGBf.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o -MF CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o -c /<>/modules/core/src/math/kalman/vpKalmanFilter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpKalmanFilter.h:37, from /<>/modules/core/src/math/kalman/vpKalmanFilter.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o -MF CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o -c /<>/modules/core/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpKalmanFilter.h:37, from /<>/modules/core/include/visp3/core/vpLinearKalmanFilterInstantiation.h:37, from /<>/modules/core/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o -c /<>/modules/core/src/math/matrix/vpColVector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpColVector.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-shadow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o -c /<>/modules/core/src/math/matrix/vpEigenConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpEigenConversion.h:41, from /<>/modules/core/src/math/matrix/vpEigenConversion.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix_cholesky.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_cholesky.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix_covariance.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_covariance.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-deprecated-copy -Wno-shadow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix_lu.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_lu.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix_mul.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_mul.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix_qr.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_qr.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-deprecated-copy -Wno-shadow -Wno-maybe-uninitialized -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o -c /<>/modules/core/src/math/matrix/vpMatrix_svd.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_svd.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o -c /<>/modules/core/src/math/matrix/vpRowVector.cpp In file included from /<>/modules/core/src/math/matrix/vpRowVector.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o -c /<>/modules/core/src/math/matrix/vpSubColVector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpSubColVector.h:37, from /<>/modules/core/src/math/matrix/vpSubColVector.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o -c /<>/modules/core/src/math/matrix/vpSubMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpSubMatrix.h:37, from /<>/modules/core/src/math/matrix/vpSubMatrix.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 8%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o -c /<>/modules/core/src/math/matrix/vpSubRowVector.cpp In file included from /<>/modules/core/include/visp3/core/vpRowVector.h:39, from /<>/modules/core/include/visp3/core/vpSubRowVector.h:37, from /<>/modules/core/src/math/matrix/vpSubRowVector.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o -MF CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o -c /<>/modules/core/src/math/misc/vpHinkley.cpp [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o -MF CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o -c /<>/modules/core/src/math/misc/vpMath.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/src/math/misc/vpMath.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algobase.h:64, from /usr/arm-linux-gnueabihf/include/c++/14/bits/specfun.h:43, from /usr/arm-linux-gnueabihf/include/c++/14/cmath:3906, from /<>/modules/core/src/math/misc/vpMath.cpp:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /<>/modules/core/src/math/misc/vpMath.cpp:596:42: required from here 596 | lonlat_vec.push_back(std::make_pair(deg(lon), deg(lat))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_pair.h:1132:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1132 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/src/math/misc/vpMath.cpp:49: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘static double vpMath::getMedian(const std::vector >&)’ at /<>/modules/core/src/math/misc/vpMath.cpp:324:19: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 4699 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4700 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘static double vpMath::getMedian(const std::vector >&)’ at /<>/modules/core/src/math/misc/vpMath.cpp:331:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 4699 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4700 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o -MF CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o -c /<>/modules/core/src/math/random-generator/vpGaussRand.cpp [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o -MF CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o -c /<>/modules/core/src/math/random-generator/vpUniRand.cpp [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o -MF CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o -c /<>/modules/core/src/math/robust/vpRobust.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/robust/vpRobust.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o -MF CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o -c /<>/modules/core/src/math/robust/vpScale.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/robust/vpScale.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o -MF CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o -c /<>/modules/core/src/math/spline/vpBSpline.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpBSpline.h:46, from /<>/modules/core/src/math/spline/vpBSpline.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o -c /<>/modules/core/src/math/transformation/vpExponentialMap.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/core/src/math/transformation/vpExponentialMap.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o -c /<>/modules/core/src/math/transformation/vpForceTwistMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpForceTwistMatrix.h:38, from /<>/modules/core/src/math/transformation/vpForceTwistMatrix.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o -c /<>/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o -c /<>/modules/core/src/math/transformation/vpPoseVector.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/core/src/math/transformation/vpPoseVector.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/transformation/vpPoseVector.cpp:46: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o -c /<>/modules/core/src/math/transformation/vpQuaternionVector.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpQuaternionVector.h:46, from /<>/modules/core/src/math/transformation/vpQuaternionVector.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o -c /<>/modules/core/src/math/transformation/vpRotationMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/src/math/transformation/vpRotationMatrix.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o -c /<>/modules/core/src/math/transformation/vpRotationVector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/transformation/vpRotationVector.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o -c /<>/modules/core/src/math/transformation/vpRxyzVector.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpRxyzVector.h:47, from /<>/modules/core/src/math/transformation/vpRxyzVector.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o -c /<>/modules/core/src/math/transformation/vpRzyxVector.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpRzyxVector.h:50, from /<>/modules/core/src/math/transformation/vpRzyxVector.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o -c /<>/modules/core/src/math/transformation/vpRzyzVector.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpRzyzVector.h:49, from /<>/modules/core/src/math/transformation/vpRzyzVector.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o -c /<>/modules/core/src/math/transformation/vpThetaUVector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpThetaUVector.h:53, from /<>/modules/core/src/math/transformation/vpThetaUVector.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o -c /<>/modules/core/src/math/transformation/vpTranslationVector.cpp In file included from /<>/modules/core/include/visp3/core/vpTranslationVector.h:42, from /<>/modules/core/src/math/transformation/vpTranslationVector.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o -c /<>/modules/core/src/math/transformation/vpVelocityTwistMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpVelocityTwistMatrix.h:37, from /<>/modules/core/src/math/transformation/vpVelocityTwistMatrix.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o -MF CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o.d -o CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o -c /<>/modules/core/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/include/visp3/core/vpXmlParserHomogeneousMatrix.h:47, from /<>/modules/core/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/munkres/vpMunkres.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/munkres/vpMunkres.cpp.o -MF CMakeFiles/visp_core.dir/src/munkres/vpMunkres.cpp.o.d -o CMakeFiles/visp_core.dir/src/munkres/vpMunkres.cpp.o -c /<>/modules/core/src/munkres/vpMunkres.cpp [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o -c /<>/modules/core/src/tools/convert/vpConvert.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpPoint.h:44, from /<>/modules/core/include/visp3/core/vpConvert.h:48, from /<>/modules/core/src/tools/convert/vpConvert.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /<>/modules/core/src/tools/convert/vpConvert.cpp:41: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator >; _UnaryOperation = vpPoint (*)(const cv::Point3_&)]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4209:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 4209 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4209:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /<>/modules/core/src/tools/convert/vpConvert.cpp: In static member function ‘static void vpConvert::convertFromOpenCV(const std::vector >&, std::vector&, bool)’: /<>/modules/core/src/tools/convert/vpConvert.cpp:333:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 333 | std::transform(from.begin(), from.end(), to.begin(), point3dToVpCamPoint); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/modules/core/src/tools/convert/vpConvert.cpp:335:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 335 | std::transform(from.begin(), from.end(), to.begin(), point3dToVpObjectPoint); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o -c /<>/modules/core/src/tools/cpu-features/vpCPUFeatures.cpp [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o -c /<>/modules/core/src/tools/cpu-features/x86/cpu_x86.cpp [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/endian/vpEndian.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/endian/vpEndian.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/endian/vpEndian.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/endian/vpEndian.cpp.o -c /<>/modules/core/src/tools/endian/vpEndian.cpp [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o -c /<>/modules/core/src/tools/exceptions/vpException.cpp [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -D_FILE_OFFSET_BITS=64 -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o -c /<>/modules/core/src/tools/file/vpIoTools.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/src/tools/file/vpIoTools.cpp:69: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o -c /<>/modules/core/src/tools/geometry/vpPlane.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpPlane.h:37, from /<>/modules/core/src/tools/geometry/vpPlane.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o -c /<>/modules/core/src/tools/geometry/vpPolygon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/core/src/tools/geometry/vpPolygon.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o -c /<>/modules/core/src/tools/geometry/vpPolygon3D.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/modules/core/src/tools/geometry/vpPolygon3D.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o -c /<>/modules/core/src/tools/geometry/vpRect.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o -c /<>/modules/core/src/tools/geometry/vpRectOriented.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o -c /<>/modules/core/src/tools/geometry/vpTriangle.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpTriangle.h:50, from /<>/modules/core/src/tools/geometry/vpTriangle.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o -c /<>/modules/core/src/tools/geometry/vpXmlParserRectOriented.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/src/tools/geometry/vpXmlParserRectOriented.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o -c /<>/modules/core/src/tools/histogram/vpHistogram.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/core/src/tools/histogram/vpHistogram.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o -c /<>/modules/core/src/tools/histogram/vpHistogramPeak.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o -c /<>/modules/core/src/tools/histogram/vpHistogramValey.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o -c /<>/modules/core/src/tools/network/vpClient.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o -c /<>/modules/core/src/tools/network/vpNetwork.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o -c /<>/modules/core/src/tools/network/vpRequest.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o -c /<>/modules/core/src/tools/network/vpServer.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o -c /<>/modules/core/src/tools/network/vpUDPClient.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o -c /<>/modules/core/src/tools/network/vpUDPServer.cpp [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o -c /<>/modules/core/src/tools/optimization/vpLinProg.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpLinProg.h:40, from /<>/modules/core/src/tools/optimization/vpLinProg.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o -c /<>/modules/core/src/tools/optimization/vpQuadProg.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpLinProg.h:40, from /<>/modules/core/include/visp3/core/vpQuadProg.h:40, from /<>/modules/core/src/tools/optimization/vpQuadProg.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o -c /<>/modules/core/src/tools/serial/vpSerial.cpp [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o -c /<>/modules/core/src/tools/time/vpTime.cpp [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-deprecated-declarations -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o -MF CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o.d -o CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o -c /<>/modules/core/src/tools/xml/vpXmlParser.cpp [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o -c /<>/modules/core/src/tracking/forward-projection/vpCircle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpForwardProjection.h:42, from /<>/modules/core/include/visp3/core/vpCircle.h:44, from /<>/modules/core/src/tracking/forward-projection/vpCircle.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o -c /<>/modules/core/src/tracking/forward-projection/vpCylinder.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/include/visp3/core/vpCylinder.h:43, from /<>/modules/core/src/tracking/forward-projection/vpCylinder.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o -c /<>/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpForwardProjection.h:42, from /<>/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o -c /<>/modules/core/src/tracking/forward-projection/vpLine.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/include/visp3/core/vpLine.h:42, from /<>/modules/core/src/tracking/forward-projection/vpLine.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o -c /<>/modules/core/src/tracking/forward-projection/vpPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpFeatureDisplay.h:43, from /<>/modules/core/src/tracking/forward-projection/vpPoint.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o -c /<>/modules/core/src/tracking/forward-projection/vpSphere.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpFeatureDisplay.h:43, from /<>/modules/core/src/tracking/forward-projection/vpSphere.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o -c /<>/modules/core/src/tracking/moments/vpMoment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/src/tracking/moments/vpMoment.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentAlpha.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/core/src/tracking/moments/vpMomentAlpha.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentArea.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/src/tracking/moments/vpMomentArea.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentBasic.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentObject.h:42, from /<>/modules/core/src/tracking/moments/vpMomentBasic.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentCInvariant.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentCInvariant.h:43, from /<>/modules/core/src/tracking/moments/vpMomentCInvariant.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentCentered.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/core/src/tracking/moments/vpMomentCentered.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentCommon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentCInvariant.h:43, from /<>/modules/core/include/visp3/core/vpMomentCommon.h:44, from /<>/modules/core/src/tracking/moments/vpMomentCommon.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentDatabase.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/src/tracking/moments/vpMomentDatabase.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o -c /<>/modules/core/src/tracking/moments/vpMomentObject.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/src/tracking/moments/vpMomentObject.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-arm-linux-gnueabihf/modules/core -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -MF CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o.d -o CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -c /<>/modules/core/src/tracking/vpTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpTracker.h:42, from /<>/modules/core/src/tracking/vpTracker.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 13%] Linking CXX shared library ../../lib/libvisp_core.so cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_core.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_core.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_core.so.3.6 -o ../../lib/libvisp_core.so.3.6.0 CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o CMakeFiles/visp_core.dir/src/camera/vpColorDepthConversion.cpp.o CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o CMakeFiles/visp_core.dir/src/image/vpCannyEdgeDetection.cpp.o CMakeFiles/visp_core.dir/src/image/vpColormap.cpp.o CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o CMakeFiles/visp_core.dir/src/image/vpGaussianFilter.cpp.o CMakeFiles/visp_core.dir/src/image/vpImageCircle.cpp.o CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o CMakeFiles/visp_core.dir/src/image/vpRGBf.cpp.o CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o "CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o" "CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o" CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o CMakeFiles/visp_core.dir/src/munkres/vpMunkres.cpp.o CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o "CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o" "CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o" CMakeFiles/visp_core.dir/src/tools/endian/vpEndian.cpp.o CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o "CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o" "CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o" "CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o" "CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o" "CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o" "CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o" CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so ../../3rdparty/lib/libvisp_pugixml.a ../../3rdparty/lib/libvisp_simdlib.a /usr/lib/arm-linux-gnueabihf/libm.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_core.so.3.6.0 ../../lib/libvisp_core.so.3.6 ../../lib/libvisp_core.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 13%] Built target visp_core make -f modules/io/CMakeFiles/visp_io.dir/build.make modules/io/CMakeFiles/visp_io.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/io /<>/obj-arm-linux-gnueabihf/modules/io/CMakeFiles/visp_io.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/io/CMakeFiles/visp_io.dir/build.make modules/io/CMakeFiles/visp_io.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibjpeg.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibjpeg.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibjpeg.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibjpeg.cpp.o -c /<>/modules/io/src/image/private/vpImageIoLibjpeg.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoLibjpeg.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibpng.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibpng.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibpng.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibpng.cpp.o -c /<>/modules/io/src/image/private/vpImageIoLibpng.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoLibpng.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoOpenCV.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoOpenCV.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoOpenCV.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoOpenCV.cpp.o -c /<>/modules/io/src/image/private/vpImageIoOpenCV.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoOpenCV.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoPortable.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoPortable.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoPortable.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoPortable.cpp.o -c /<>/modules/io/src/image/private/vpImageIoPortable.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoPortable.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoSimd.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoSimd.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoSimd.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoSimd.cpp.o -c /<>/modules/io/src/image/private/vpImageIoSimd.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoSimd.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoStb.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-missing-field-initializers -Wno-strict-overflow -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoStb.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoStb.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoStb.cpp.o -c /<>/modules/io/src/image/private/vpImageIoStb.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoStb.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoTinyEXR.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -Wno-sign-compare -Wno-type-limits -Wno-unused-but-set-variable -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoTinyEXR.cpp.o -MF CMakeFiles/visp_io.dir/src/image/private/vpImageIoTinyEXR.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/private/vpImageIoTinyEXR.cpp.o -c /<>/modules/io/src/image/private/vpImageIoTinyEXR.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoTinyEXR.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/io/src/image/private/vpImageIoTinyEXR.cpp:49: /<>/3rdparty/tinyexr/tinyexr.h: In function ‘int tinyexr::DecodeTiledLevel(EXRImage*, const EXRHeader*, const OffsetData&, const std::vector&, int, const unsigned char*, size_t, std::string*)’: /<>/3rdparty/tinyexr/tinyexr.h:4850:12: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 4850 | calloc(sizeof(EXRTile), static_cast(num_tiles))); | ^~~~~~~~~~~~~~~ /<>/3rdparty/tinyexr/tinyexr.h:4850:12: note: earlier argument should specify number of elements, later size of each element [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o -MF CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o.d -o CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o -c /<>/modules/io/src/image/vpImageIo.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/src/image/vpImageIo.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o -MF CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o.d -o CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o -c /<>/modules/io/src/parallel-port/vpParallelPort.cpp [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/tools/vpJsonArgumentParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpJsonArgumentParser.cpp.o -MF CMakeFiles/visp_io.dir/src/tools/vpJsonArgumentParser.cpp.o.d -o CMakeFiles/visp_io.dir/src/tools/vpJsonArgumentParser.cpp.o -c /<>/modules/io/src/tools/vpJsonArgumentParser.cpp [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o -MF CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o.d -o CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o -c /<>/modules/io/src/tools/vpKeyboard.cpp [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o -MF CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o.d -o CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o -c /<>/modules/io/src/tools/vpParseArgv.cpp [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o -MF CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o.d -o CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o -c /<>/modules/io/src/video/vpDiskGrabber.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/io/include/visp3/io/vpDiskGrabber.h:44, from /<>/modules/io/src/video/vpDiskGrabber.cpp:34: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o -MF CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o.d -o CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o -c /<>/modules/io/src/video/vpVideoReader.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/src/video/vpVideoReader.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-arm-linux-gnueabihf/modules/io -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -MF CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o.d -o CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -c /<>/modules/io/src/video/vpVideoWriter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/src/video/vpVideoWriter.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 15%] Linking CXX shared library ../../lib/libvisp_io.so cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_io.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_io.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_io.so.3.6 -o ../../lib/libvisp_io.so.3.6.0 CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibjpeg.cpp.o CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibpng.cpp.o CMakeFiles/visp_io.dir/src/image/private/vpImageIoOpenCV.cpp.o CMakeFiles/visp_io.dir/src/image/private/vpImageIoPortable.cpp.o CMakeFiles/visp_io.dir/src/image/private/vpImageIoSimd.cpp.o CMakeFiles/visp_io.dir/src/image/private/vpImageIoStb.cpp.o CMakeFiles/visp_io.dir/src/image/private/vpImageIoTinyEXR.cpp.o CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o "CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o" CMakeFiles/visp_io.dir/src/tools/vpJsonArgumentParser.cpp.o CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../3rdparty/lib/libvisp_simdlib.a /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libz.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_io.so.3.6 ../../lib/libvisp_io.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 15%] Built target visp_io make -f modules/gui/CMakeFiles/visp_gui.dir/build.make modules/gui/CMakeFiles/visp_gui.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/visp_gui.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/visp_gui.dir/build.make modules/gui/CMakeFiles/visp_gui.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o -c /<>/modules/gui/src/display/vpDisplayGTK.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -Wno-float-equal -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o -c /<>/modules/gui/src/display/vpDisplayOpenCV.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/src/display/vpDisplayOpenCV.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o -c /<>/modules/gui/src/display/vpDisplayX.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/src/display/vpDisplayX.cpp:54: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o -c /<>/modules/gui/src/display/windows/vpD3DRenderer.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o -c /<>/modules/gui/src/display/windows/vpDisplayD3D.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o -c /<>/modules/gui/src/display/windows/vpDisplayGDI.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o -c /<>/modules/gui/src/display/windows/vpDisplayWin32.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o -c /<>/modules/gui/src/display/windows/vpGDIRenderer.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o -c /<>/modules/gui/src/display/windows/vpWin32API.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o -MF CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o.d -o CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o -c /<>/modules/gui/src/display/windows/vpWin32Window.cpp [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o -MF CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o.d -o CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o -c /<>/modules/gui/src/forward-projection/vpProjectionDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/gui/src/forward-projection/vpProjectionDisplay.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o -MF CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o.d -o CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o -c /<>/modules/gui/src/plot/vpPlot.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/gui/src/plot/vpPlot.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 16%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o -MF CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o.d -o CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o -c /<>/modules/gui/src/plot/vpPlotCurve.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/modules/gui/src/plot/vpPlotCurve.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 16%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -MF CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o.d -o CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -c /<>/modules/gui/src/plot/vpPlotGraph.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/gui/src/plot/vpPlotGraph.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 16%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/pointcloud/vpColorBlindFriendlyPalette.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/pointcloud/vpColorBlindFriendlyPalette.cpp.o -MF CMakeFiles/visp_gui.dir/src/pointcloud/vpColorBlindFriendlyPalette.cpp.o.d -o CMakeFiles/visp_gui.dir/src/pointcloud/vpColorBlindFriendlyPalette.cpp.o -c /<>/modules/gui/src/pointcloud/vpColorBlindFriendlyPalette.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/gui/include/visp3/gui/vpColorBlindFriendlyPalette.h:41, from /<>/modules/gui/src/pointcloud/vpColorBlindFriendlyPalette.cpp:35: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 16%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/pointcloud/vpPclViewer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-arm-linux-gnueabihf/modules/gui -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/pointcloud/vpPclViewer.cpp.o -MF CMakeFiles/visp_gui.dir/src/pointcloud/vpPclViewer.cpp.o.d -o CMakeFiles/visp_gui.dir/src/pointcloud/vpPclViewer.cpp.o -c /<>/modules/gui/src/pointcloud/vpPclViewer.cpp [ 16%] Linking CXX shared library ../../lib/libvisp_gui.so cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_gui.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_gui.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_gui.so.3.6 -o ../../lib/libvisp_gui.so.3.6.0 CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o "CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o" CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o CMakeFiles/visp_gui.dir/src/pointcloud/vpColorBlindFriendlyPalette.cpp.o CMakeFiles/visp_gui.dir/src/pointcloud/vpPclViewer.cpp.o ../../lib/libvisp_core.so.3.6.0 /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/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_gui.so.3.6 ../../lib/libvisp_gui.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 16%] Built target visp_gui make -f modules/core/CMakeFiles/testCameraParametersConversion.dir/build.make modules/core/CMakeFiles/testCameraParametersConversion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testCameraParametersConversion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testCameraParametersConversion.dir/build.make modules/core/CMakeFiles/testCameraParametersConversion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 16%] Building CXX object modules/core/CMakeFiles/testCameraParametersConversion.dir/test/camera/testCameraParametersConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testCameraParametersConversion.dir/test/camera/testCameraParametersConversion.cpp.o -MF CMakeFiles/testCameraParametersConversion.dir/test/camera/testCameraParametersConversion.cpp.o.d -o CMakeFiles/testCameraParametersConversion.dir/test/camera/testCameraParametersConversion.cpp.o -c /<>/modules/core/test/camera/testCameraParametersConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/test/camera/testCameraParametersConversion.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 17%] Linking CXX executable testCameraParametersConversion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCameraParametersConversion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testCameraParametersConversion.dir/link.d CMakeFiles/testCameraParametersConversion.dir/test/camera/testCameraParametersConversion.cpp.o -o testCameraParametersConversion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target testCameraParametersConversion make -f modules/core/CMakeFiles/testJsonCamera.dir/build.make modules/core/CMakeFiles/testJsonCamera.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testJsonCamera.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testJsonCamera.dir/build.make modules/core/CMakeFiles/testJsonCamera.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/testJsonCamera.dir/test/camera/testJsonCamera.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testJsonCamera.dir/test/camera/testJsonCamera.cpp.o -MF CMakeFiles/testJsonCamera.dir/test/camera/testJsonCamera.cpp.o.d -o CMakeFiles/testJsonCamera.dir/test/camera/testJsonCamera.cpp.o -c /<>/modules/core/test/camera/testJsonCamera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/test/camera/testJsonCamera.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable testJsonCamera cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonCamera.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testJsonCamera.dir/link.d CMakeFiles/testJsonCamera.dir/test/camera/testJsonCamera.cpp.o -o testJsonCamera ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target testJsonCamera make -f modules/core/CMakeFiles/testXmlParserCamera.dir/build.make modules/core/CMakeFiles/testXmlParserCamera.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testXmlParserCamera.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testXmlParserCamera.dir/build.make modules/core/CMakeFiles/testXmlParserCamera.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/testXmlParserCamera.dir/test/camera/testXmlParserCamera.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testXmlParserCamera.dir/test/camera/testXmlParserCamera.cpp.o -MF CMakeFiles/testXmlParserCamera.dir/test/camera/testXmlParserCamera.cpp.o.d -o CMakeFiles/testXmlParserCamera.dir/test/camera/testXmlParserCamera.cpp.o -c /<>/modules/core/test/camera/testXmlParserCamera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/camera/testXmlParserCamera.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 17%] Linking CXX executable testXmlParserCamera cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParserCamera.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testXmlParserCamera.dir/link.d CMakeFiles/testXmlParserCamera.dir/test/camera/testXmlParserCamera.cpp.o -o testXmlParserCamera ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target testXmlParserCamera make -f modules/core/CMakeFiles/perfColorConversion.dir/build.make modules/core/CMakeFiles/perfColorConversion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfColorConversion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfColorConversion.dir/build.make modules/core/CMakeFiles/perfColorConversion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/perfColorConversion.dir/test/image-with-dataset/perfColorConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/perfColorConversion.dir/test/image-with-dataset/perfColorConversion.cpp.o -MF CMakeFiles/perfColorConversion.dir/test/image-with-dataset/perfColorConversion.cpp.o.d -o CMakeFiles/perfColorConversion.dir/test/image-with-dataset/perfColorConversion.cpp.o -c /<>/modules/core/test/image-with-dataset/perfColorConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/common.hpp:40, from /<>/modules/core/test/image-with-dataset/perfColorConversion.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/image-with-dataset/perfColorConversion.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfColorConversion.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable perfColorConversion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfColorConversion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfColorConversion.dir/link.d "CMakeFiles/perfColorConversion.dir/test/image-with-dataset/perfColorConversion.cpp.o" -o perfColorConversion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target perfColorConversion make -f modules/core/CMakeFiles/perfGaussianFilter.dir/build.make modules/core/CMakeFiles/perfGaussianFilter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfGaussianFilter.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfGaussianFilter.dir/build.make modules/core/CMakeFiles/perfGaussianFilter.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/perfGaussianFilter.dir/test/image-with-dataset/perfGaussianFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/perfGaussianFilter.dir/test/image-with-dataset/perfGaussianFilter.cpp.o -MF CMakeFiles/perfGaussianFilter.dir/test/image-with-dataset/perfGaussianFilter.cpp.o.d -o CMakeFiles/perfGaussianFilter.dir/test/image-with-dataset/perfGaussianFilter.cpp.o -c /<>/modules/core/test/image-with-dataset/perfGaussianFilter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpGaussianFilter.h:42, from /<>/modules/core/test/image-with-dataset/perfGaussianFilter.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/image-with-dataset/perfGaussianFilter.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfGaussianFilter.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable perfGaussianFilter cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfGaussianFilter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfGaussianFilter.dir/link.d "CMakeFiles/perfGaussianFilter.dir/test/image-with-dataset/perfGaussianFilter.cpp.o" -o perfGaussianFilter ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target perfGaussianFilter make -f modules/core/CMakeFiles/perfImageAddSub.dir/build.make modules/core/CMakeFiles/perfImageAddSub.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfImageAddSub.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfImageAddSub.dir/build.make modules/core/CMakeFiles/perfImageAddSub.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/perfImageAddSub.dir/test/image-with-dataset/perfImageAddSub.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/perfImageAddSub.dir/test/image-with-dataset/perfImageAddSub.cpp.o -MF CMakeFiles/perfImageAddSub.dir/test/image-with-dataset/perfImageAddSub.cpp.o.d -o CMakeFiles/perfImageAddSub.dir/test/image-with-dataset/perfImageAddSub.cpp.o -c /<>/modules/core/test/image-with-dataset/perfImageAddSub.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/common.hpp:40, from /<>/modules/core/test/image-with-dataset/perfImageAddSub.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/image-with-dataset/perfImageAddSub.cpp:48: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageAddSub.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable perfImageAddSub cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageAddSub.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfImageAddSub.dir/link.d "CMakeFiles/perfImageAddSub.dir/test/image-with-dataset/perfImageAddSub.cpp.o" -o perfImageAddSub ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target perfImageAddSub make -f modules/core/CMakeFiles/perfImageMorphology.dir/build.make modules/core/CMakeFiles/perfImageMorphology.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfImageMorphology.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfImageMorphology.dir/build.make modules/core/CMakeFiles/perfImageMorphology.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/perfImageMorphology.dir/test/image-with-dataset/perfImageMorphology.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/perfImageMorphology.dir/test/image-with-dataset/perfImageMorphology.cpp.o -MF CMakeFiles/perfImageMorphology.dir/test/image-with-dataset/perfImageMorphology.cpp.o.d -o CMakeFiles/perfImageMorphology.dir/test/image-with-dataset/perfImageMorphology.cpp.o -c /<>/modules/core/test/image-with-dataset/perfImageMorphology.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/common.hpp:40, from /<>/modules/core/test/image-with-dataset/perfImageMorphology.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/image-with-dataset/perfImageMorphology.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageMorphology.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable perfImageMorphology cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageMorphology.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfImageMorphology.dir/link.d "CMakeFiles/perfImageMorphology.dir/test/image-with-dataset/perfImageMorphology.cpp.o" -o perfImageMorphology ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Built target perfImageMorphology make -f modules/core/CMakeFiles/perfImageResize.dir/build.make modules/core/CMakeFiles/perfImageResize.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfImageResize.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfImageResize.dir/build.make modules/core/CMakeFiles/perfImageResize.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 17%] Building CXX object modules/core/CMakeFiles/perfImageResize.dir/test/image-with-dataset/perfImageResize.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/perfImageResize.dir/test/image-with-dataset/perfImageResize.cpp.o -MF CMakeFiles/perfImageResize.dir/test/image-with-dataset/perfImageResize.cpp.o.d -o CMakeFiles/perfImageResize.dir/test/image-with-dataset/perfImageResize.cpp.o -c /<>/modules/core/test/image-with-dataset/perfImageResize.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/common.hpp:40, from /<>/modules/core/test/image-with-dataset/perfImageResize.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/image-with-dataset/perfImageResize.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageResize.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking CXX executable perfImageResize cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageResize.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfImageResize.dir/link.d "CMakeFiles/perfImageResize.dir/test/image-with-dataset/perfImageResize.cpp.o" -o perfImageResize ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 18%] Built target perfImageResize make -f modules/core/CMakeFiles/perfImageWarp.dir/build.make modules/core/CMakeFiles/perfImageWarp.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfImageWarp.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfImageWarp.dir/build.make modules/core/CMakeFiles/perfImageWarp.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 18%] Building CXX object modules/core/CMakeFiles/perfImageWarp.dir/test/image-with-dataset/perfImageWarp.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/perfImageWarp.dir/test/image-with-dataset/perfImageWarp.cpp.o -MF CMakeFiles/perfImageWarp.dir/test/image-with-dataset/perfImageWarp.cpp.o.d -o CMakeFiles/perfImageWarp.dir/test/image-with-dataset/perfImageWarp.cpp.o -c /<>/modules/core/test/image-with-dataset/perfImageWarp.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image-with-dataset/perfImageWarp.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/image-with-dataset/perfImageWarp.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageWarp.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking CXX executable perfImageWarp cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageWarp.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfImageWarp.dir/link.d "CMakeFiles/perfImageWarp.dir/test/image-with-dataset/perfImageWarp.cpp.o" -o perfImageWarp ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 18%] Built target perfImageWarp make -f modules/core/CMakeFiles/testColorConversion.dir/build.make modules/core/CMakeFiles/testColorConversion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testColorConversion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testColorConversion.dir/build.make modules/core/CMakeFiles/testColorConversion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 18%] Building CXX object modules/core/CMakeFiles/testColorConversion.dir/test/image-with-dataset/testColorConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testColorConversion.dir/test/image-with-dataset/testColorConversion.cpp.o -MF CMakeFiles/testColorConversion.dir/test/image-with-dataset/testColorConversion.cpp.o.d -o CMakeFiles/testColorConversion.dir/test/image-with-dataset/testColorConversion.cpp.o -c /<>/modules/core/test/image-with-dataset/testColorConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/common.hpp:40, from /<>/modules/core/test/image-with-dataset/testColorConversion.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 18%] Linking CXX executable testColorConversion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testColorConversion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testColorConversion.dir/link.d "CMakeFiles/testColorConversion.dir/test/image-with-dataset/testColorConversion.cpp.o" -o testColorConversion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 18%] Built target testColorConversion make -f modules/core/CMakeFiles/testConversion.dir/build.make modules/core/CMakeFiles/testConversion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testConversion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testConversion.dir/build.make modules/core/CMakeFiles/testConversion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Building CXX object modules/core/CMakeFiles/testConversion.dir/test/image-with-dataset/testConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testConversion.dir/test/image-with-dataset/testConversion.cpp.o -MF CMakeFiles/testConversion.dir/test/image-with-dataset/testConversion.cpp.o.d -o CMakeFiles/testConversion.dir/test/image-with-dataset/testConversion.cpp.o -c /<>/modules/core/test/image-with-dataset/testConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testConversion.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 19%] Linking CXX executable testConversion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testConversion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testConversion.dir/link.d "CMakeFiles/testConversion.dir/test/image-with-dataset/testConversion.cpp.o" -o testConversion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Built target testConversion make -f modules/core/CMakeFiles/testCrop.dir/build.make modules/core/CMakeFiles/testCrop.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testCrop.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testCrop.dir/build.make modules/core/CMakeFiles/testCrop.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Building CXX object modules/core/CMakeFiles/testCrop.dir/test/image-with-dataset/testCrop.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testCrop.dir/test/image-with-dataset/testCrop.cpp.o -MF CMakeFiles/testCrop.dir/test/image-with-dataset/testCrop.cpp.o.d -o CMakeFiles/testCrop.dir/test/image-with-dataset/testCrop.cpp.o -c /<>/modules/core/test/image-with-dataset/testCrop.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testCrop.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 19%] Linking CXX executable testCrop cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCrop.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testCrop.dir/link.d "CMakeFiles/testCrop.dir/test/image-with-dataset/testCrop.cpp.o" -o testCrop ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Built target testCrop make -f modules/core/CMakeFiles/testCropAdvanced.dir/build.make modules/core/CMakeFiles/testCropAdvanced.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testCropAdvanced.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testCropAdvanced.dir/build.make modules/core/CMakeFiles/testCropAdvanced.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Building CXX object modules/core/CMakeFiles/testCropAdvanced.dir/test/image-with-dataset/testCropAdvanced.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testCropAdvanced.dir/test/image-with-dataset/testCropAdvanced.cpp.o -MF CMakeFiles/testCropAdvanced.dir/test/image-with-dataset/testCropAdvanced.cpp.o.d -o CMakeFiles/testCropAdvanced.dir/test/image-with-dataset/testCropAdvanced.cpp.o -c /<>/modules/core/test/image-with-dataset/testCropAdvanced.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image-with-dataset/testCropAdvanced.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 19%] Linking CXX executable testCropAdvanced cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCropAdvanced.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testCropAdvanced.dir/link.d "CMakeFiles/testCropAdvanced.dir/test/image-with-dataset/testCropAdvanced.cpp.o" -o testCropAdvanced ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Built target testCropAdvanced make -f modules/core/CMakeFiles/testGaussianFilter.dir/build.make modules/core/CMakeFiles/testGaussianFilter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testGaussianFilter.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testGaussianFilter.dir/build.make modules/core/CMakeFiles/testGaussianFilter.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Building CXX object modules/core/CMakeFiles/testGaussianFilter.dir/test/image-with-dataset/testGaussianFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testGaussianFilter.dir/test/image-with-dataset/testGaussianFilter.cpp.o -MF CMakeFiles/testGaussianFilter.dir/test/image-with-dataset/testGaussianFilter.cpp.o.d -o CMakeFiles/testGaussianFilter.dir/test/image-with-dataset/testGaussianFilter.cpp.o -c /<>/modules/core/test/image-with-dataset/testGaussianFilter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpGaussianFilter.h:42, from /<>/modules/core/test/image-with-dataset/testGaussianFilter.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 19%] Linking CXX executable testGaussianFilter cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGaussianFilter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testGaussianFilter.dir/link.d "CMakeFiles/testGaussianFilter.dir/test/image-with-dataset/testGaussianFilter.cpp.o" -o testGaussianFilter ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 19%] Built target testGaussianFilter make -f modules/core/CMakeFiles/testImageAddSub.dir/build.make modules/core/CMakeFiles/testImageAddSub.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageAddSub.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageAddSub.dir/build.make modules/core/CMakeFiles/testImageAddSub.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Building CXX object modules/core/CMakeFiles/testImageAddSub.dir/test/image-with-dataset/testImageAddSub.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageAddSub.dir/test/image-with-dataset/testImageAddSub.cpp.o -MF CMakeFiles/testImageAddSub.dir/test/image-with-dataset/testImageAddSub.cpp.o.d -o CMakeFiles/testImageAddSub.dir/test/image-with-dataset/testImageAddSub.cpp.o -c /<>/modules/core/test/image-with-dataset/testImageAddSub.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/common.hpp:40, from /<>/modules/core/test/image-with-dataset/testImageAddSub.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 20%] Linking CXX executable testImageAddSub cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageAddSub.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageAddSub.dir/link.d "CMakeFiles/testImageAddSub.dir/test/image-with-dataset/testImageAddSub.cpp.o" -o testImageAddSub ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Built target testImageAddSub make -f modules/core/CMakeFiles/testImageComparison.dir/build.make modules/core/CMakeFiles/testImageComparison.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageComparison.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageComparison.dir/build.make modules/core/CMakeFiles/testImageComparison.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Building CXX object modules/core/CMakeFiles/testImageComparison.dir/test/image-with-dataset/testImageComparison.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageComparison.dir/test/image-with-dataset/testImageComparison.cpp.o -MF CMakeFiles/testImageComparison.dir/test/image-with-dataset/testImageComparison.cpp.o.d -o CMakeFiles/testImageComparison.dir/test/image-with-dataset/testImageComparison.cpp.o -c /<>/modules/core/test/image-with-dataset/testImageComparison.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testImageComparison.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 20%] Linking CXX executable testImageComparison cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageComparison.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageComparison.dir/link.d "CMakeFiles/testImageComparison.dir/test/image-with-dataset/testImageComparison.cpp.o" -o testImageComparison ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Built target testImageComparison make -f modules/core/CMakeFiles/testImageFilter.dir/build.make modules/core/CMakeFiles/testImageFilter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageFilter.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageFilter.dir/build.make modules/core/CMakeFiles/testImageFilter.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Building CXX object modules/core/CMakeFiles/testImageFilter.dir/test/image-with-dataset/testImageFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageFilter.dir/test/image-with-dataset/testImageFilter.cpp.o -MF CMakeFiles/testImageFilter.dir/test/image-with-dataset/testImageFilter.cpp.o.d -o CMakeFiles/testImageFilter.dir/test/image-with-dataset/testImageFilter.cpp.o -c /<>/modules/core/test/image-with-dataset/testImageFilter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image-with-dataset/testImageFilter.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 20%] Linking CXX executable testImageFilter cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageFilter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageFilter.dir/link.d "CMakeFiles/testImageFilter.dir/test/image-with-dataset/testImageFilter.cpp.o" -o testImageFilter ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Built target testImageFilter make -f modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/build.make modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/build.make modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Building CXX object modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/test/image-with-dataset/testImageNormalizedCorrelation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/test/image-with-dataset/testImageNormalizedCorrelation.cpp.o -MF CMakeFiles/testImageNormalizedCorrelation.dir/test/image-with-dataset/testImageNormalizedCorrelation.cpp.o.d -o CMakeFiles/testImageNormalizedCorrelation.dir/test/image-with-dataset/testImageNormalizedCorrelation.cpp.o -c /<>/modules/core/test/image-with-dataset/testImageNormalizedCorrelation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testImageNormalizedCorrelation.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 20%] Linking CXX executable testImageNormalizedCorrelation cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageNormalizedCorrelation.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageNormalizedCorrelation.dir/link.d "CMakeFiles/testImageNormalizedCorrelation.dir/test/image-with-dataset/testImageNormalizedCorrelation.cpp.o" -o testImageNormalizedCorrelation ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Built target testImageNormalizedCorrelation make -f modules/core/CMakeFiles/testImageTemplateMatching.dir/build.make modules/core/CMakeFiles/testImageTemplateMatching.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageTemplateMatching.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageTemplateMatching.dir/build.make modules/core/CMakeFiles/testImageTemplateMatching.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Building CXX object modules/core/CMakeFiles/testImageTemplateMatching.dir/test/image-with-dataset/testImageTemplateMatching.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageTemplateMatching.dir/test/image-with-dataset/testImageTemplateMatching.cpp.o -MF CMakeFiles/testImageTemplateMatching.dir/test/image-with-dataset/testImageTemplateMatching.cpp.o.d -o CMakeFiles/testImageTemplateMatching.dir/test/image-with-dataset/testImageTemplateMatching.cpp.o -c /<>/modules/core/test/image-with-dataset/testImageTemplateMatching.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testImageTemplateMatching.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 20%] Linking CXX executable testImageTemplateMatching cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageTemplateMatching.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageTemplateMatching.dir/link.d "CMakeFiles/testImageTemplateMatching.dir/test/image-with-dataset/testImageTemplateMatching.cpp.o" -o testImageTemplateMatching ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 20%] Built target testImageTemplateMatching make -f modules/core/CMakeFiles/testImageWarp.dir/build.make modules/core/CMakeFiles/testImageWarp.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageWarp.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageWarp.dir/build.make modules/core/CMakeFiles/testImageWarp.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageWarp.dir/test/image-with-dataset/testImageWarp.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageWarp.dir/test/image-with-dataset/testImageWarp.cpp.o -MF CMakeFiles/testImageWarp.dir/test/image-with-dataset/testImageWarp.cpp.o.d -o CMakeFiles/testImageWarp.dir/test/image-with-dataset/testImageWarp.cpp.o -c /<>/modules/core/test/image-with-dataset/testImageWarp.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image-with-dataset/testImageWarp.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageWarp cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageWarp.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageWarp.dir/link.d "CMakeFiles/testImageWarp.dir/test/image-with-dataset/testImageWarp.cpp.o" -o testImageWarp ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageWarp make -f modules/core/CMakeFiles/testIoEXR.dir/build.make modules/core/CMakeFiles/testIoEXR.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testIoEXR.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testIoEXR.dir/build.make modules/core/CMakeFiles/testIoEXR.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testIoEXR.dir/test/image-with-dataset/testIoEXR.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testIoEXR.dir/test/image-with-dataset/testIoEXR.cpp.o -MF CMakeFiles/testIoEXR.dir/test/image-with-dataset/testIoEXR.cpp.o.d -o CMakeFiles/testIoEXR.dir/test/image-with-dataset/testIoEXR.cpp.o -c /<>/modules/core/test/image-with-dataset/testIoEXR.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/image-with-dataset/testIoEXR.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testIoEXR cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoEXR.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testIoEXR.dir/link.d "CMakeFiles/testIoEXR.dir/test/image-with-dataset/testIoEXR.cpp.o" -o testIoEXR ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testIoEXR make -f modules/core/CMakeFiles/testIoPFM.dir/build.make modules/core/CMakeFiles/testIoPFM.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testIoPFM.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testIoPFM.dir/build.make modules/core/CMakeFiles/testIoPFM.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testIoPFM.dir/test/image-with-dataset/testIoPFM.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testIoPFM.dir/test/image-with-dataset/testIoPFM.cpp.o -MF CMakeFiles/testIoPFM.dir/test/image-with-dataset/testIoPFM.cpp.o.d -o CMakeFiles/testIoPFM.dir/test/image-with-dataset/testIoPFM.cpp.o -c /<>/modules/core/test/image-with-dataset/testIoPFM.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/image-with-dataset/testIoPFM.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testIoPFM cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoPFM.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testIoPFM.dir/link.d "CMakeFiles/testIoPFM.dir/test/image-with-dataset/testIoPFM.cpp.o" -o testIoPFM ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testIoPFM make -f modules/core/CMakeFiles/testIoPGM.dir/build.make modules/core/CMakeFiles/testIoPGM.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testIoPGM.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testIoPGM.dir/build.make modules/core/CMakeFiles/testIoPGM.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testIoPGM.dir/test/image-with-dataset/testIoPGM.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testIoPGM.dir/test/image-with-dataset/testIoPGM.cpp.o -MF CMakeFiles/testIoPGM.dir/test/image-with-dataset/testIoPGM.cpp.o.d -o CMakeFiles/testIoPGM.dir/test/image-with-dataset/testIoPGM.cpp.o -c /<>/modules/core/test/image-with-dataset/testIoPGM.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testIoPGM.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testIoPGM cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoPGM.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testIoPGM.dir/link.d "CMakeFiles/testIoPGM.dir/test/image-with-dataset/testIoPGM.cpp.o" -o testIoPGM ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testIoPGM make -f modules/core/CMakeFiles/testIoPPM.dir/build.make modules/core/CMakeFiles/testIoPPM.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testIoPPM.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testIoPPM.dir/build.make modules/core/CMakeFiles/testIoPPM.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testIoPPM.dir/test/image-with-dataset/testIoPPM.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testIoPPM.dir/test/image-with-dataset/testIoPPM.cpp.o -MF CMakeFiles/testIoPPM.dir/test/image-with-dataset/testIoPPM.cpp.o.d -o CMakeFiles/testIoPPM.dir/test/image-with-dataset/testIoPPM.cpp.o -c /<>/modules/core/test/image-with-dataset/testIoPPM.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testIoPPM.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testIoPPM cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoPPM.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testIoPPM.dir/link.d "CMakeFiles/testIoPPM.dir/test/image-with-dataset/testIoPPM.cpp.o" -o testIoPPM ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testIoPPM make -f modules/core/CMakeFiles/testPerformanceLUT.dir/build.make modules/core/CMakeFiles/testPerformanceLUT.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testPerformanceLUT.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testPerformanceLUT.dir/build.make modules/core/CMakeFiles/testPerformanceLUT.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testPerformanceLUT.dir/test/image-with-dataset/testPerformanceLUT.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testPerformanceLUT.dir/test/image-with-dataset/testPerformanceLUT.cpp.o -MF CMakeFiles/testPerformanceLUT.dir/test/image-with-dataset/testPerformanceLUT.cpp.o.d -o CMakeFiles/testPerformanceLUT.dir/test/image-with-dataset/testPerformanceLUT.cpp.o -c /<>/modules/core/test/image-with-dataset/testPerformanceLUT.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testPerformanceLUT.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testPerformanceLUT cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPerformanceLUT.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPerformanceLUT.dir/link.d "CMakeFiles/testPerformanceLUT.dir/test/image-with-dataset/testPerformanceLUT.cpp.o" -o testPerformanceLUT ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testPerformanceLUT make -f modules/core/CMakeFiles/testReadImage.dir/build.make modules/core/CMakeFiles/testReadImage.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testReadImage.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testReadImage.dir/build.make modules/core/CMakeFiles/testReadImage.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testReadImage.dir/test/image-with-dataset/testReadImage.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testReadImage.dir/test/image-with-dataset/testReadImage.cpp.o -MF CMakeFiles/testReadImage.dir/test/image-with-dataset/testReadImage.cpp.o.d -o CMakeFiles/testReadImage.dir/test/image-with-dataset/testReadImage.cpp.o -c /<>/modules/core/test/image-with-dataset/testReadImage.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testReadImage.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testReadImage cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testReadImage.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testReadImage.dir/link.d "CMakeFiles/testReadImage.dir/test/image-with-dataset/testReadImage.cpp.o" -o testReadImage ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testReadImage make -f modules/core/CMakeFiles/testUndistortImage.dir/build.make modules/core/CMakeFiles/testUndistortImage.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testUndistortImage.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testUndistortImage.dir/build.make modules/core/CMakeFiles/testUndistortImage.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testUndistortImage.dir/test/image-with-dataset/testUndistortImage.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testUndistortImage.dir/test/image-with-dataset/testUndistortImage.cpp.o -MF CMakeFiles/testUndistortImage.dir/test/image-with-dataset/testUndistortImage.cpp.o.d -o CMakeFiles/testUndistortImage.dir/test/image-with-dataset/testUndistortImage.cpp.o -c /<>/modules/core/test/image-with-dataset/testUndistortImage.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image-with-dataset/testUndistortImage.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testUndistortImage cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUndistortImage.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUndistortImage.dir/link.d "CMakeFiles/testUndistortImage.dir/test/image-with-dataset/testUndistortImage.cpp.o" -o testUndistortImage ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testUndistortImage make -f modules/core/CMakeFiles/testImageBinarise.dir/build.make modules/core/CMakeFiles/testImageBinarise.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageBinarise.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageBinarise.dir/build.make modules/core/CMakeFiles/testImageBinarise.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageBinarise.dir/test/image/testImageBinarise.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/testImageBinarise.dir/test/image/testImageBinarise.cpp.o -MF CMakeFiles/testImageBinarise.dir/test/image/testImageBinarise.cpp.o.d -o CMakeFiles/testImageBinarise.dir/test/image/testImageBinarise.cpp.o -c /<>/modules/core/test/image/testImageBinarise.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image/testImageBinarise.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageBinarise cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageBinarise.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageBinarise.dir/link.d CMakeFiles/testImageBinarise.dir/test/image/testImageBinarise.cpp.o -o testImageBinarise ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageBinarise make -f modules/core/CMakeFiles/testImageDifference.dir/build.make modules/core/CMakeFiles/testImageDifference.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageDifference.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageDifference.dir/build.make modules/core/CMakeFiles/testImageDifference.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageDifference.dir/test/image/testImageDifference.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageDifference.dir/test/image/testImageDifference.cpp.o -MF CMakeFiles/testImageDifference.dir/test/image/testImageDifference.cpp.o.d -o CMakeFiles/testImageDifference.dir/test/image/testImageDifference.cpp.o -c /<>/modules/core/test/image/testImageDifference.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image/testImageDifference.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageDifference cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageDifference.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageDifference.dir/link.d CMakeFiles/testImageDifference.dir/test/image/testImageDifference.cpp.o -o testImageDifference ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageDifference make -f modules/core/CMakeFiles/testImageDraw.dir/build.make modules/core/CMakeFiles/testImageDraw.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageDraw.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageDraw.dir/build.make modules/core/CMakeFiles/testImageDraw.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageDraw.dir/test/image/testImageDraw.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageDraw.dir/test/image/testImageDraw.cpp.o -MF CMakeFiles/testImageDraw.dir/test/image/testImageDraw.cpp.o.d -o CMakeFiles/testImageDraw.dir/test/image/testImageDraw.cpp.o -c /<>/modules/core/test/image/testImageDraw.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpFont.h:43, from /<>/modules/core/test/image/testImageDraw.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageDraw cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageDraw.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageDraw.dir/link.d CMakeFiles/testImageDraw.dir/test/image/testImageDraw.cpp.o -o testImageDraw ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageDraw make -f modules/core/CMakeFiles/testImageGetValue.dir/build.make modules/core/CMakeFiles/testImageGetValue.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageGetValue.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageGetValue.dir/build.make modules/core/CMakeFiles/testImageGetValue.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageGetValue.dir/test/image/testImageGetValue.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testImageGetValue.dir/test/image/testImageGetValue.cpp.o -MF CMakeFiles/testImageGetValue.dir/test/image/testImageGetValue.cpp.o.d -o CMakeFiles/testImageGetValue.dir/test/image/testImageGetValue.cpp.o -c /<>/modules/core/test/image/testImageGetValue.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image/testImageGetValue.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageGetValue cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageGetValue.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageGetValue.dir/link.d CMakeFiles/testImageGetValue.dir/test/image/testImageGetValue.cpp.o -o testImageGetValue ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageGetValue make -f modules/core/CMakeFiles/testImageMorphology.dir/build.make modules/core/CMakeFiles/testImageMorphology.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageMorphology.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageMorphology.dir/build.make modules/core/CMakeFiles/testImageMorphology.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageMorphology.dir/test/image/testImageMorphology.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageMorphology.dir/test/image/testImageMorphology.cpp.o -MF CMakeFiles/testImageMorphology.dir/test/image/testImageMorphology.cpp.o.d -o CMakeFiles/testImageMorphology.dir/test/image/testImageMorphology.cpp.o -c /<>/modules/core/test/image/testImageMorphology.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image/common.hpp:40, from /<>/modules/core/test/image/testImageMorphology.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageMorphology cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageMorphology.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageMorphology.dir/link.d CMakeFiles/testImageMorphology.dir/test/image/testImageMorphology.cpp.o -o testImageMorphology ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageMorphology make -f modules/core/CMakeFiles/testImageOwnership.dir/build.make modules/core/CMakeFiles/testImageOwnership.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageOwnership.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageOwnership.dir/build.make modules/core/CMakeFiles/testImageOwnership.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageOwnership.dir/test/image/testImageOwnership.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-pessimizing-move -MD -MT modules/core/CMakeFiles/testImageOwnership.dir/test/image/testImageOwnership.cpp.o -MF CMakeFiles/testImageOwnership.dir/test/image/testImageOwnership.cpp.o.d -o CMakeFiles/testImageOwnership.dir/test/image/testImageOwnership.cpp.o -c /<>/modules/core/test/image/testImageOwnership.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image/testImageOwnership.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageOwnership cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageOwnership.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageOwnership.dir/link.d CMakeFiles/testImageOwnership.dir/test/image/testImageOwnership.cpp.o -o testImageOwnership ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageOwnership make -f modules/core/CMakeFiles/testImagePoint.dir/build.make modules/core/CMakeFiles/testImagePoint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImagePoint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImagePoint.dir/build.make modules/core/CMakeFiles/testImagePoint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImagePoint.dir/test/image/testImagePoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testImagePoint.dir/test/image/testImagePoint.cpp.o -MF CMakeFiles/testImagePoint.dir/test/image/testImagePoint.cpp.o.d -o CMakeFiles/testImagePoint.dir/test/image/testImagePoint.cpp.o -c /<>/modules/core/test/image/testImagePoint.cpp [ 21%] Linking CXX executable testImagePoint cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImagePoint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImagePoint.dir/link.d CMakeFiles/testImagePoint.dir/test/image/testImagePoint.cpp.o -o testImagePoint ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImagePoint make -f modules/core/CMakeFiles/testImagePrint.dir/build.make modules/core/CMakeFiles/testImagePrint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImagePrint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImagePrint.dir/build.make modules/core/CMakeFiles/testImagePrint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImagePrint.dir/test/image/testImagePrint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testImagePrint.dir/test/image/testImagePrint.cpp.o -MF CMakeFiles/testImagePrint.dir/test/image/testImagePrint.cpp.o.d -o CMakeFiles/testImagePrint.dir/test/image/testImagePrint.cpp.o -c /<>/modules/core/test/image/testImagePrint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/test/image/testImagePrint.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImagePrint cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImagePrint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImagePrint.dir/link.d CMakeFiles/testImagePrint.dir/test/image/testImagePrint.cpp.o -o testImagePrint ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImagePrint make -f modules/core/CMakeFiles/testImageResize.dir/build.make modules/core/CMakeFiles/testImageResize.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testImageResize.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testImageResize.dir/build.make modules/core/CMakeFiles/testImageResize.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Building CXX object modules/core/CMakeFiles/testImageResize.dir/test/image/testImageResize.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testImageResize.dir/test/image/testImageResize.cpp.o -MF CMakeFiles/testImageResize.dir/test/image/testImageResize.cpp.o.d -o CMakeFiles/testImageResize.dir/test/image/testImageResize.cpp.o -c /<>/modules/core/test/image/testImageResize.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/core/test/image/common.hpp:40, from /<>/modules/core/test/image/testImageResize.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 21%] Linking CXX executable testImageResize cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageResize.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageResize.dir/link.d CMakeFiles/testImageResize.dir/test/image/testImageResize.cpp.o -o testImageResize ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 21%] Built target testImageResize make -f modules/core/CMakeFiles/perfColVectorOperations.dir/build.make modules/core/CMakeFiles/perfColVectorOperations.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfColVectorOperations.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfColVectorOperations.dir/build.make modules/core/CMakeFiles/perfColVectorOperations.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/perfColVectorOperations.dir/test/math/perfColVectorOperations.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/perfColVectorOperations.dir/test/math/perfColVectorOperations.cpp.o -MF CMakeFiles/perfColVectorOperations.dir/test/math/perfColVectorOperations.cpp.o.d -o CMakeFiles/perfColVectorOperations.dir/test/math/perfColVectorOperations.cpp.o -c /<>/modules/core/test/math/perfColVectorOperations.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/perfColVectorOperations.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/math/perfColVectorOperations.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/perfColVectorOperations.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable perfColVectorOperations cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfColVectorOperations.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfColVectorOperations.dir/link.d CMakeFiles/perfColVectorOperations.dir/test/math/perfColVectorOperations.cpp.o -o perfColVectorOperations ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target perfColVectorOperations make -f modules/core/CMakeFiles/perfMatrixMultiplication.dir/build.make modules/core/CMakeFiles/perfMatrixMultiplication.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfMatrixMultiplication.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfMatrixMultiplication.dir/build.make modules/core/CMakeFiles/perfMatrixMultiplication.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/perfMatrixMultiplication.dir/test/math/perfMatrixMultiplication.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-strict-overflow -Wno-misleading-indentation -Wno-float-equal -Wno-deprecated-copy -Wno-int-in-bool-context -Wno-shadow -MD -MT modules/core/CMakeFiles/perfMatrixMultiplication.dir/test/math/perfMatrixMultiplication.cpp.o -MF CMakeFiles/perfMatrixMultiplication.dir/test/math/perfMatrixMultiplication.cpp.o.d -o CMakeFiles/perfMatrixMultiplication.dir/test/math/perfMatrixMultiplication.cpp.o -c /<>/modules/core/test/math/perfMatrixMultiplication.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/perfMatrixMultiplication.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/math/perfMatrixMultiplication.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/perfMatrixMultiplication.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable perfMatrixMultiplication cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfMatrixMultiplication.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfMatrixMultiplication.dir/link.d CMakeFiles/perfMatrixMultiplication.dir/test/math/perfMatrixMultiplication.cpp.o -o perfMatrixMultiplication ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target perfMatrixMultiplication make -f modules/core/CMakeFiles/perfMatrixTranspose.dir/build.make modules/core/CMakeFiles/perfMatrixTranspose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/perfMatrixTranspose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/perfMatrixTranspose.dir/build.make modules/core/CMakeFiles/perfMatrixTranspose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/perfMatrixTranspose.dir/test/math/perfMatrixTranspose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-misleading-indentation -Wno-float-equal -Wno-deprecated-copy -Wno-int-in-bool-context -Wno-shadow -MD -MT modules/core/CMakeFiles/perfMatrixTranspose.dir/test/math/perfMatrixTranspose.cpp.o -MF CMakeFiles/perfMatrixTranspose.dir/test/math/perfMatrixTranspose.cpp.o.d -o CMakeFiles/perfMatrixTranspose.dir/test/math/perfMatrixTranspose.cpp.o -c /<>/modules/core/test/math/perfMatrixTranspose.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/perfMatrixTranspose.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/core/test/math/perfMatrixTranspose.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/perfMatrixTranspose.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable perfMatrixTranspose cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfMatrixTranspose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfMatrixTranspose.dir/link.d CMakeFiles/perfMatrixTranspose.dir/test/math/perfMatrixTranspose.cpp.o -o perfMatrixTranspose ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target perfMatrixTranspose make -f modules/core/CMakeFiles/testArray2D.dir/build.make modules/core/CMakeFiles/testArray2D.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testArray2D.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testArray2D.dir/build.make modules/core/CMakeFiles/testArray2D.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testArray2D.dir/test/math/testArray2D.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testArray2D.dir/test/math/testArray2D.cpp.o -MF CMakeFiles/testArray2D.dir/test/math/testArray2D.cpp.o.d -o CMakeFiles/testArray2D.dir/test/math/testArray2D.cpp.o -c /<>/modules/core/test/math/testArray2D.cpp In file included from /<>/modules/core/include/visp3/core/vpTranslationVector.h:42, from /<>/modules/core/test/math/testArray2D.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testArray2D cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testArray2D.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testArray2D.dir/link.d CMakeFiles/testArray2D.dir/test/math/testArray2D.cpp.o -o testArray2D ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testArray2D make -f modules/core/CMakeFiles/testColVector.dir/build.make modules/core/CMakeFiles/testColVector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testColVector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testColVector.dir/build.make modules/core/CMakeFiles/testColVector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testColVector.dir/test/math/testColVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testColVector.dir/test/math/testColVector.cpp.o -MF CMakeFiles/testColVector.dir/test/math/testColVector.cpp.o.d -o CMakeFiles/testColVector.dir/test/math/testColVector.cpp.o -c /<>/modules/core/test/math/testColVector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testColVector.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testColVector cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testColVector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testColVector.dir/link.d CMakeFiles/testColVector.dir/test/math/testColVector.cpp.o -o testColVector ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testColVector make -f modules/core/CMakeFiles/testEigenConversion.dir/build.make modules/core/CMakeFiles/testEigenConversion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testEigenConversion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testEigenConversion.dir/build.make modules/core/CMakeFiles/testEigenConversion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testEigenConversion.dir/test/math/testEigenConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -Wno-strict-overflow -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-shadow -MD -MT modules/core/CMakeFiles/testEigenConversion.dir/test/math/testEigenConversion.cpp.o -MF CMakeFiles/testEigenConversion.dir/test/math/testEigenConversion.cpp.o.d -o CMakeFiles/testEigenConversion.dir/test/math/testEigenConversion.cpp.o -c /<>/modules/core/test/math/testEigenConversion.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpEigenConversion.h:41, from /<>/modules/core/test/math/testEigenConversion.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testEigenConversion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testEigenConversion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testEigenConversion.dir/link.d CMakeFiles/testEigenConversion.dir/test/math/testEigenConversion.cpp.o -o testEigenConversion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testEigenConversion make -f modules/core/CMakeFiles/testHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testHomogeneousMatrix.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testHomogeneousMatrix.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testHomogeneousMatrix.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testHomogeneousMatrix.dir/test/math/testHomogeneousMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testHomogeneousMatrix.dir/test/math/testHomogeneousMatrix.cpp.o -MF CMakeFiles/testHomogeneousMatrix.dir/test/math/testHomogeneousMatrix.cpp.o.d -o CMakeFiles/testHomogeneousMatrix.dir/test/math/testHomogeneousMatrix.cpp.o -c /<>/modules/core/test/math/testHomogeneousMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/test/math/testHomogeneousMatrix.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testHomogeneousMatrix cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testHomogeneousMatrix.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testHomogeneousMatrix.dir/link.d CMakeFiles/testHomogeneousMatrix.dir/test/math/testHomogeneousMatrix.cpp.o -o testHomogeneousMatrix ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testHomogeneousMatrix make -f modules/core/CMakeFiles/testJsonArrayConversion.dir/build.make modules/core/CMakeFiles/testJsonArrayConversion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testJsonArrayConversion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testJsonArrayConversion.dir/build.make modules/core/CMakeFiles/testJsonArrayConversion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testJsonArrayConversion.dir/test/math/testJsonArrayConversion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testJsonArrayConversion.dir/test/math/testJsonArrayConversion.cpp.o -MF CMakeFiles/testJsonArrayConversion.dir/test/math/testJsonArrayConversion.cpp.o.d -o CMakeFiles/testJsonArrayConversion.dir/test/math/testJsonArrayConversion.cpp.o -c /<>/modules/core/test/math/testJsonArrayConversion.cpp In file included from /<>/modules/core/test/math/testJsonArrayConversion.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testJsonArrayConversion.cpp:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/modules/core/test/math/testJsonArrayConversion.cpp:54: /<>/3rdparty/catch2/catch.hpp: In function ‘std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator > >; Sentinel = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:1827:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1827 | std::string rangeToString(InputIterator first, Sentinel last) { | ^~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:1827:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘std::string Catch::rangeToString(const Range&) [with Range = std::vector >]’, inlined from ‘static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector >]’ at /<>/3rdparty/catch2/catch.hpp:2040:41, inlined from ‘std::string Catch::Detail::stringify(const T&) [with T = std::vector >]’ at /<>/3rdparty/catch2/catch.hpp:1643:123, inlined from ‘void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector >&; RhsT = const std::vector >&]’ at /<>/3rdparty/catch2/catch.hpp:2229:51: /<>/3rdparty/catch2/catch.hpp:2017:77: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2017 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); | ^ In function ‘std::string Catch::rangeToString(const Range&) [with Range = std::vector >]’, inlined from ‘static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::vector >]’ at /<>/3rdparty/catch2/catch.hpp:2040:41, inlined from ‘std::string Catch::Detail::stringify(const T&) [with T = std::vector >]’ at /<>/3rdparty/catch2/catch.hpp:1643:123, inlined from ‘void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::vector >&; RhsT = const std::vector >&]’ at /<>/3rdparty/catch2/catch.hpp:2229:92: /<>/3rdparty/catch2/catch.hpp:2017:77: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2017 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); | ^ [ 22%] Linking CXX executable testJsonArrayConversion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonArrayConversion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testJsonArrayConversion.dir/link.d CMakeFiles/testJsonArrayConversion.dir/test/math/testJsonArrayConversion.cpp.o -o testJsonArrayConversion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testJsonArrayConversion make -f modules/core/CMakeFiles/testKalmanAcceleration.dir/build.make modules/core/CMakeFiles/testKalmanAcceleration.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testKalmanAcceleration.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testKalmanAcceleration.dir/build.make modules/core/CMakeFiles/testKalmanAcceleration.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testKalmanAcceleration.dir/test/math/testKalmanAcceleration.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testKalmanAcceleration.dir/test/math/testKalmanAcceleration.cpp.o -MF CMakeFiles/testKalmanAcceleration.dir/test/math/testKalmanAcceleration.cpp.o.d -o CMakeFiles/testKalmanAcceleration.dir/test/math/testKalmanAcceleration.cpp.o -c /<>/modules/core/test/math/testKalmanAcceleration.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpKalmanFilter.h:37, from /<>/modules/core/include/visp3/core/vpLinearKalmanFilterInstantiation.h:37, from /<>/modules/core/test/math/testKalmanAcceleration.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testKalmanAcceleration cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKalmanAcceleration.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKalmanAcceleration.dir/link.d CMakeFiles/testKalmanAcceleration.dir/test/math/testKalmanAcceleration.cpp.o -o testKalmanAcceleration ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testKalmanAcceleration make -f modules/core/CMakeFiles/testKalmanVelocity.dir/build.make modules/core/CMakeFiles/testKalmanVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testKalmanVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testKalmanVelocity.dir/build.make modules/core/CMakeFiles/testKalmanVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testKalmanVelocity.dir/test/math/testKalmanVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testKalmanVelocity.dir/test/math/testKalmanVelocity.cpp.o -MF CMakeFiles/testKalmanVelocity.dir/test/math/testKalmanVelocity.cpp.o.d -o CMakeFiles/testKalmanVelocity.dir/test/math/testKalmanVelocity.cpp.o -c /<>/modules/core/test/math/testKalmanVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpKalmanFilter.h:37, from /<>/modules/core/include/visp3/core/vpLinearKalmanFilterInstantiation.h:37, from /<>/modules/core/test/math/testKalmanVelocity.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testKalmanVelocity cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKalmanVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKalmanVelocity.dir/link.d CMakeFiles/testKalmanVelocity.dir/test/math/testKalmanVelocity.cpp.o -o testKalmanVelocity ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testKalmanVelocity make -f modules/core/CMakeFiles/testLineFitting.dir/build.make modules/core/CMakeFiles/testLineFitting.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testLineFitting.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testLineFitting.dir/build.make modules/core/CMakeFiles/testLineFitting.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testLineFitting.dir/test/math/testLineFitting.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testLineFitting.dir/test/math/testLineFitting.cpp.o -MF CMakeFiles/testLineFitting.dir/test/math/testLineFitting.cpp.o.d -o CMakeFiles/testLineFitting.dir/test/math/testLineFitting.cpp.o -c /<>/modules/core/test/math/testLineFitting.cpp [ 22%] Linking CXX executable testLineFitting cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testLineFitting.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testLineFitting.dir/link.d CMakeFiles/testLineFitting.dir/test/math/testLineFitting.cpp.o -o testLineFitting ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testLineFitting make -f modules/core/CMakeFiles/testMath.dir/build.make modules/core/CMakeFiles/testMath.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMath.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMath.dir/build.make modules/core/CMakeFiles/testMath.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testMath.dir/test/math/testMath.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMath.dir/test/math/testMath.cpp.o -MF CMakeFiles/testMath.dir/test/math/testMath.cpp.o.d -o CMakeFiles/testMath.dir/test/math/testMath.cpp.o -c /<>/modules/core/test/math/testMath.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testMath.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:66, from /usr/include/opencv4/opencv2/core/types.hpp:53, from /usr/include/opencv4/opencv2/core.hpp:57, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/test/math/testMath.cpp:46: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:678:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ /<>/modules/core/test/math/testMath.cpp: In function ‘int main()’: /<>/modules/core/test/math/testMath.cpp:607:53: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 607 | std::vector testing_values{5., -15., 15.}; | ^ /<>/modules/core/test/math/testMath.cpp:608:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 608 | std::vector expected_values{5., -10., 10.}; | ^ [ 22%] Linking CXX executable testMath cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMath.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMath.dir/link.d CMakeFiles/testMath.dir/test/math/testMath.cpp.o -o testMath ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testMath make -f modules/core/CMakeFiles/testMathUtils.dir/build.make modules/core/CMakeFiles/testMathUtils.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMathUtils.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMathUtils.dir/build.make modules/core/CMakeFiles/testMathUtils.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Building CXX object modules/core/CMakeFiles/testMathUtils.dir/test/math/testMathUtils.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMathUtils.dir/test/math/testMathUtils.cpp.o -MF CMakeFiles/testMathUtils.dir/test/math/testMathUtils.cpp.o.d -o CMakeFiles/testMathUtils.dir/test/math/testMathUtils.cpp.o -c /<>/modules/core/test/math/testMathUtils.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/test/math/testMathUtils.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 22%] Linking CXX executable testMathUtils cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMathUtils.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMathUtils.dir/link.d CMakeFiles/testMathUtils.dir/test/math/testMathUtils.cpp.o -o testMathUtils ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 22%] Built target testMathUtils make -f modules/core/CMakeFiles/testMatrix.dir/build.make modules/core/CMakeFiles/testMatrix.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrix.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrix.dir/build.make modules/core/CMakeFiles/testMatrix.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrix.dir/test/math/testMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrix.dir/test/math/testMatrix.cpp.o -MF CMakeFiles/testMatrix.dir/test/math/testMatrix.cpp.o.d -o CMakeFiles/testMatrix.dir/test/math/testMatrix.cpp.o -c /<>/modules/core/test/math/testMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpGEMM.h:37, from /<>/modules/core/test/math/testMatrix.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrix cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrix.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrix.dir/link.d CMakeFiles/testMatrix.dir/test/math/testMatrix.cpp.o -o testMatrix ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrix make -f modules/core/CMakeFiles/testMatrixConditionNumber.dir/build.make modules/core/CMakeFiles/testMatrixConditionNumber.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixConditionNumber.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixConditionNumber.dir/build.make modules/core/CMakeFiles/testMatrixConditionNumber.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixConditionNumber.dir/test/math/testMatrixConditionNumber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixConditionNumber.dir/test/math/testMatrixConditionNumber.cpp.o -MF CMakeFiles/testMatrixConditionNumber.dir/test/math/testMatrixConditionNumber.cpp.o.d -o CMakeFiles/testMatrixConditionNumber.dir/test/math/testMatrixConditionNumber.cpp.o -c /<>/modules/core/test/math/testMatrixConditionNumber.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixConditionNumber.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrixConditionNumber cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixConditionNumber.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixConditionNumber.dir/link.d CMakeFiles/testMatrixConditionNumber.dir/test/math/testMatrixConditionNumber.cpp.o -o testMatrixConditionNumber ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrixConditionNumber make -f modules/core/CMakeFiles/testMatrixConvolution.dir/build.make modules/core/CMakeFiles/testMatrixConvolution.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixConvolution.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixConvolution.dir/build.make modules/core/CMakeFiles/testMatrixConvolution.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixConvolution.dir/test/math/testMatrixConvolution.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixConvolution.dir/test/math/testMatrixConvolution.cpp.o -MF CMakeFiles/testMatrixConvolution.dir/test/math/testMatrixConvolution.cpp.o.d -o CMakeFiles/testMatrixConvolution.dir/test/math/testMatrixConvolution.cpp.o -c /<>/modules/core/test/math/testMatrixConvolution.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixConvolution.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrixConvolution cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixConvolution.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixConvolution.dir/link.d CMakeFiles/testMatrixConvolution.dir/test/math/testMatrixConvolution.cpp.o -o testMatrixConvolution ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrixConvolution make -f modules/core/CMakeFiles/testMatrixDeterminant.dir/build.make modules/core/CMakeFiles/testMatrixDeterminant.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixDeterminant.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixDeterminant.dir/build.make modules/core/CMakeFiles/testMatrixDeterminant.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixDeterminant.dir/test/math/testMatrixDeterminant.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixDeterminant.dir/test/math/testMatrixDeterminant.cpp.o -MF CMakeFiles/testMatrixDeterminant.dir/test/math/testMatrixDeterminant.cpp.o.d -o CMakeFiles/testMatrixDeterminant.dir/test/math/testMatrixDeterminant.cpp.o -c /<>/modules/core/test/math/testMatrixDeterminant.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixDeterminant.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrixDeterminant cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixDeterminant.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixDeterminant.dir/link.d CMakeFiles/testMatrixDeterminant.dir/test/math/testMatrixDeterminant.cpp.o -o testMatrixDeterminant ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrixDeterminant make -f modules/core/CMakeFiles/testMatrixException.dir/build.make modules/core/CMakeFiles/testMatrixException.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixException.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixException.dir/build.make modules/core/CMakeFiles/testMatrixException.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixException.dir/test/math/testMatrixException.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixException.dir/test/math/testMatrixException.cpp.o -MF CMakeFiles/testMatrixException.dir/test/math/testMatrixException.cpp.o.d -o CMakeFiles/testMatrixException.dir/test/math/testMatrixException.cpp.o -c /<>/modules/core/test/math/testMatrixException.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixException.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrixException cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixException.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixException.dir/link.d CMakeFiles/testMatrixException.dir/test/math/testMatrixException.cpp.o -o testMatrixException ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrixException make -f modules/core/CMakeFiles/testMatrixInitialization.dir/build.make modules/core/CMakeFiles/testMatrixInitialization.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixInitialization.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixInitialization.dir/build.make modules/core/CMakeFiles/testMatrixInitialization.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixInitialization.dir/test/math/testMatrixInitialization.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixInitialization.dir/test/math/testMatrixInitialization.cpp.o -MF CMakeFiles/testMatrixInitialization.dir/test/math/testMatrixInitialization.cpp.o.d -o CMakeFiles/testMatrixInitialization.dir/test/math/testMatrixInitialization.cpp.o -c /<>/modules/core/test/math/testMatrixInitialization.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixInitialization.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrixInitialization cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixInitialization.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixInitialization.dir/link.d CMakeFiles/testMatrixInitialization.dir/test/math/testMatrixInitialization.cpp.o -o testMatrixInitialization ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrixInitialization make -f modules/core/CMakeFiles/testMatrixInverse.dir/build.make modules/core/CMakeFiles/testMatrixInverse.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixInverse.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixInverse.dir/build.make modules/core/CMakeFiles/testMatrixInverse.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixInverse.dir/test/math/testMatrixInverse.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixInverse.dir/test/math/testMatrixInverse.cpp.o -MF CMakeFiles/testMatrixInverse.dir/test/math/testMatrixInverse.cpp.o.d -o CMakeFiles/testMatrixInverse.dir/test/math/testMatrixInverse.cpp.o -c /<>/modules/core/test/math/testMatrixInverse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testMatrixInverse.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 23%] Linking CXX executable testMatrixInverse cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixInverse.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixInverse.dir/link.d CMakeFiles/testMatrixInverse.dir/test/math/testMatrixInverse.cpp.o -o testMatrixInverse ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target testMatrixInverse make -f modules/core/CMakeFiles/testMatrixPseudoInverse.dir/build.make modules/core/CMakeFiles/testMatrixPseudoInverse.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMatrixPseudoInverse.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMatrixPseudoInverse.dir/build.make modules/core/CMakeFiles/testMatrixPseudoInverse.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixPseudoInverse.dir/test/math/testMatrixPseudoInverse.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMatrixPseudoInverse.dir/test/math/testMatrixPseudoInverse.cpp.o -MF CMakeFiles/testMatrixPseudoInverse.dir/test/math/testMatrixPseudoInverse.cpp.o.d -o CMakeFiles/testMatrixPseudoInverse.dir/test/math/testMatrixPseudoInverse.cpp.o -c /<>/modules/core/test/math/testMatrixPseudoInverse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testMatrixPseudoInverse.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 24%] Linking CXX executable testMatrixPseudoInverse cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixPseudoInverse.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMatrixPseudoInverse.dir/link.d CMakeFiles/testMatrixPseudoInverse.dir/test/math/testMatrixPseudoInverse.cpp.o -o testMatrixPseudoInverse ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Built target testMatrixPseudoInverse make -f modules/core/CMakeFiles/testMomentAlpha.dir/build.make modules/core/CMakeFiles/testMomentAlpha.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMomentAlpha.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMomentAlpha.dir/build.make modules/core/CMakeFiles/testMomentAlpha.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Building CXX object modules/core/CMakeFiles/testMomentAlpha.dir/test/math/testMomentAlpha.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testMomentAlpha.dir/test/math/testMomentAlpha.cpp.o -MF CMakeFiles/testMomentAlpha.dir/test/math/testMomentAlpha.cpp.o.d -o CMakeFiles/testMomentAlpha.dir/test/math/testMomentAlpha.cpp.o -c /<>/modules/core/test/math/testMomentAlpha.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/test/math/testMomentAlpha.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 24%] Linking CXX executable testMomentAlpha cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMomentAlpha.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMomentAlpha.dir/link.d CMakeFiles/testMomentAlpha.dir/test/math/testMomentAlpha.cpp.o -o testMomentAlpha ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Built target testMomentAlpha make -f modules/core/CMakeFiles/testPoseVector.dir/build.make modules/core/CMakeFiles/testPoseVector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testPoseVector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testPoseVector.dir/build.make modules/core/CMakeFiles/testPoseVector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Building CXX object modules/core/CMakeFiles/testPoseVector.dir/test/math/testPoseVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testPoseVector.dir/test/math/testPoseVector.cpp.o -MF CMakeFiles/testPoseVector.dir/test/math/testPoseVector.cpp.o.d -o CMakeFiles/testPoseVector.dir/test/math/testPoseVector.cpp.o -c /<>/modules/core/test/math/testPoseVector.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/core/test/math/testPoseVector.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 24%] Linking CXX executable testPoseVector cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseVector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPoseVector.dir/link.d CMakeFiles/testPoseVector.dir/test/math/testPoseVector.cpp.o -o testPoseVector ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Built target testPoseVector make -f modules/core/CMakeFiles/testQuaternion.dir/build.make modules/core/CMakeFiles/testQuaternion.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testQuaternion.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testQuaternion.dir/build.make modules/core/CMakeFiles/testQuaternion.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Building CXX object modules/core/CMakeFiles/testQuaternion.dir/test/math/testQuaternion.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testQuaternion.dir/test/math/testQuaternion.cpp.o -MF CMakeFiles/testQuaternion.dir/test/math/testQuaternion.cpp.o.d -o CMakeFiles/testQuaternion.dir/test/math/testQuaternion.cpp.o -c /<>/modules/core/test/math/testQuaternion.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpQuaternionVector.h:46, from /<>/modules/core/test/math/testQuaternion.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 24%] Linking CXX executable testQuaternion cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testQuaternion.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testQuaternion.dir/link.d CMakeFiles/testQuaternion.dir/test/math/testQuaternion.cpp.o -o testQuaternion ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Built target testQuaternion make -f modules/core/CMakeFiles/testQuaternion2.dir/build.make modules/core/CMakeFiles/testQuaternion2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testQuaternion2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testQuaternion2.dir/build.make modules/core/CMakeFiles/testQuaternion2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testQuaternion2.dir/test/math/testQuaternion2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testQuaternion2.dir/test/math/testQuaternion2.cpp.o -MF CMakeFiles/testQuaternion2.dir/test/math/testQuaternion2.cpp.o.d -o CMakeFiles/testQuaternion2.dir/test/math/testQuaternion2.cpp.o -c /<>/modules/core/test/math/testQuaternion2.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpQuaternionVector.h:46, from /<>/modules/core/test/math/testQuaternion2.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testQuaternion2 cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testQuaternion2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testQuaternion2.dir/link.d CMakeFiles/testQuaternion2.dir/test/math/testQuaternion2.cpp.o -o testQuaternion2 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testQuaternion2 make -f modules/core/CMakeFiles/testRand.dir/build.make modules/core/CMakeFiles/testRand.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testRand.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testRand.dir/build.make modules/core/CMakeFiles/testRand.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testRand.dir/test/math/testRand.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testRand.dir/test/math/testRand.cpp.o -MF CMakeFiles/testRand.dir/test/math/testRand.cpp.o.d -o CMakeFiles/testRand.dir/test/math/testRand.cpp.o -c /<>/modules/core/test/math/testRand.cpp [ 25%] Linking CXX executable testRand cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRand.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRand.dir/link.d CMakeFiles/testRand.dir/test/math/testRand.cpp.o -o testRand ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testRand make -f modules/core/CMakeFiles/testRobust.dir/build.make modules/core/CMakeFiles/testRobust.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testRobust.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testRobust.dir/build.make modules/core/CMakeFiles/testRobust.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testRobust.dir/test/math/testRobust.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testRobust.dir/test/math/testRobust.cpp.o -MF CMakeFiles/testRobust.dir/test/math/testRobust.cpp.o.d -o CMakeFiles/testRobust.dir/test/math/testRobust.cpp.o -c /<>/modules/core/test/math/testRobust.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/math/testRobust.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testRobust cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobust.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobust.dir/link.d CMakeFiles/testRobust.dir/test/math/testRobust.cpp.o -o testRobust ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testRobust make -f modules/core/CMakeFiles/testRotation.dir/build.make modules/core/CMakeFiles/testRotation.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testRotation.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testRotation.dir/build.make modules/core/CMakeFiles/testRotation.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testRotation.dir/test/math/testRotation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testRotation.dir/test/math/testRotation.cpp.o -MF CMakeFiles/testRotation.dir/test/math/testRotation.cpp.o.d -o CMakeFiles/testRotation.dir/test/math/testRotation.cpp.o -c /<>/modules/core/test/math/testRotation.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/core/include/visp3/core/vpQuaternionVector.h:46, from /<>/modules/core/test/math/testRotation.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testRotation cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRotation.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRotation.dir/link.d CMakeFiles/testRotation.dir/test/math/testRotation.cpp.o -o testRotation ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testRotation make -f modules/core/CMakeFiles/testRotation2.dir/build.make modules/core/CMakeFiles/testRotation2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testRotation2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testRotation2.dir/build.make modules/core/CMakeFiles/testRotation2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testRotation2.dir/test/math/testRotation2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testRotation2.dir/test/math/testRotation2.cpp.o -MF CMakeFiles/testRotation2.dir/test/math/testRotation2.cpp.o.d -o CMakeFiles/testRotation2.dir/test/math/testRotation2.cpp.o -c /<>/modules/core/test/math/testRotation2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpThetaUVector.h:53, from /<>/modules/core/test/math/testRotation2.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testRotation2 cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRotation2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRotation2.dir/link.d CMakeFiles/testRotation2.dir/test/math/testRotation2.cpp.o -o testRotation2 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testRotation2 make -f modules/core/CMakeFiles/testRowVector.dir/build.make modules/core/CMakeFiles/testRowVector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testRowVector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testRowVector.dir/build.make modules/core/CMakeFiles/testRowVector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testRowVector.dir/test/math/testRowVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testRowVector.dir/test/math/testRowVector.cpp.o -MF CMakeFiles/testRowVector.dir/test/math/testRowVector.cpp.o.d -o CMakeFiles/testRowVector.dir/test/math/testRowVector.cpp.o -c /<>/modules/core/test/math/testRowVector.cpp In file included from /<>/modules/core/include/visp3/core/vpRowVector.h:39, from /<>/modules/core/test/math/testRowVector.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testRowVector cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRowVector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRowVector.dir/link.d CMakeFiles/testRowVector.dir/test/math/testRowVector.cpp.o -o testRowVector ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testRowVector make -f modules/core/CMakeFiles/testSvd.dir/build.make modules/core/CMakeFiles/testSvd.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testSvd.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testSvd.dir/build.make modules/core/CMakeFiles/testSvd.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testSvd.dir/test/math/testSvd.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testSvd.dir/test/math/testSvd.cpp.o -MF CMakeFiles/testSvd.dir/test/math/testSvd.cpp.o.d -o CMakeFiles/testSvd.dir/test/math/testSvd.cpp.o -c /<>/modules/core/test/math/testSvd.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testSvd.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testSvd cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testSvd.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testSvd.dir/link.d CMakeFiles/testSvd.dir/test/math/testSvd.cpp.o -o testSvd ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testSvd make -f modules/core/CMakeFiles/testTranslationVector.dir/build.make modules/core/CMakeFiles/testTranslationVector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testTranslationVector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testTranslationVector.dir/build.make modules/core/CMakeFiles/testTranslationVector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testTranslationVector.dir/test/math/testTranslationVector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testTranslationVector.dir/test/math/testTranslationVector.cpp.o -MF CMakeFiles/testTranslationVector.dir/test/math/testTranslationVector.cpp.o.d -o CMakeFiles/testTranslationVector.dir/test/math/testTranslationVector.cpp.o -c /<>/modules/core/test/math/testTranslationVector.cpp In file included from /<>/modules/core/include/visp3/core/vpTranslationVector.h:42, from /<>/modules/core/test/math/testTranslationVector.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testTranslationVector cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTranslationVector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testTranslationVector.dir/link.d CMakeFiles/testTranslationVector.dir/test/math/testTranslationVector.cpp.o -o testTranslationVector ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testTranslationVector make -f modules/core/CMakeFiles/testTwistMatrix.dir/build.make modules/core/CMakeFiles/testTwistMatrix.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testTwistMatrix.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testTwistMatrix.dir/build.make modules/core/CMakeFiles/testTwistMatrix.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testTwistMatrix.dir/test/math/testTwistMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testTwistMatrix.dir/test/math/testTwistMatrix.cpp.o -MF CMakeFiles/testTwistMatrix.dir/test/math/testTwistMatrix.cpp.o.d -o CMakeFiles/testTwistMatrix.dir/test/math/testTwistMatrix.cpp.o -c /<>/modules/core/test/math/testTwistMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testTwistMatrix.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testTwistMatrix cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTwistMatrix.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testTwistMatrix.dir/link.d CMakeFiles/testTwistMatrix.dir/test/math/testTwistMatrix.cpp.o -o testTwistMatrix ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testTwistMatrix make -f modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/test/math/testXmlParserHomogeneousMatrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/test/math/testXmlParserHomogeneousMatrix.cpp.o -MF CMakeFiles/testXmlParserHomogeneousMatrix.dir/test/math/testXmlParserHomogeneousMatrix.cpp.o.d -o CMakeFiles/testXmlParserHomogeneousMatrix.dir/test/math/testXmlParserHomogeneousMatrix.cpp.o -c /<>/modules/core/test/math/testXmlParserHomogeneousMatrix.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/math/testXmlParserHomogeneousMatrix.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testXmlParserHomogeneousMatrix cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParserHomogeneousMatrix.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testXmlParserHomogeneousMatrix.dir/link.d CMakeFiles/testXmlParserHomogeneousMatrix.dir/test/math/testXmlParserHomogeneousMatrix.cpp.o -o testXmlParserHomogeneousMatrix ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testXmlParserHomogeneousMatrix make -f modules/core/CMakeFiles/testMunkres.dir/build.make modules/core/CMakeFiles/testMunkres.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMunkres.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMunkres.dir/build.make modules/core/CMakeFiles/testMunkres.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testMunkres.dir/test/munkres/testMunkres.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMunkres.dir/test/munkres/testMunkres.cpp.o -MF CMakeFiles/testMunkres.dir/test/munkres/testMunkres.cpp.o.d -o CMakeFiles/testMunkres.dir/test/munkres/testMunkres.cpp.o -c /<>/modules/core/test/munkres/testMunkres.cpp In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:72, from /usr/include/opencv4/opencv2/core/types.hpp:53, from /usr/include/opencv4/opencv2/core.hpp:57, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMunkres.h:36, from /<>/modules/core/test/munkres/testMunkres.cpp:41: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘static void vpMunkres::padCostMatrix(std::vector >&) [with Type = double]’ at /<>/modules/core/include/visp3/core/vpMunkres.h:129:17, inlined from ‘static std::vector > vpMunkres::run(std::vector >) [with Type = double]’ at /<>/modules/core/include/visp3/core/vpMunkres.h:332:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Linking CXX executable testMunkres cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMunkres.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMunkres.dir/link.d CMakeFiles/testMunkres.dir/test/munkres/testMunkres.cpp.o -o testMunkres ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testMunkres make -f modules/core/CMakeFiles/testClient.dir/build.make modules/core/CMakeFiles/testClient.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testClient.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testClient.dir/build.make modules/core/CMakeFiles/testClient.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testClient.dir/test/network/testClient.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/testClient.dir/test/network/testClient.cpp.o -MF CMakeFiles/testClient.dir/test/network/testClient.cpp.o.d -o CMakeFiles/testClient.dir/test/network/testClient.cpp.o -c /<>/modules/core/test/network/testClient.cpp [ 25%] Linking CXX executable testClient cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testClient.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testClient.dir/link.d CMakeFiles/testClient.dir/test/network/testClient.cpp.o -o testClient ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testClient make -f modules/core/CMakeFiles/testServer.dir/build.make modules/core/CMakeFiles/testServer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testServer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testServer.dir/build.make modules/core/CMakeFiles/testServer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testServer.dir/test/network/testServer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/testServer.dir/test/network/testServer.cpp.o -MF CMakeFiles/testServer.dir/test/network/testServer.cpp.o.d -o CMakeFiles/testServer.dir/test/network/testServer.cpp.o -c /<>/modules/core/test/network/testServer.cpp [ 25%] Linking CXX executable testServer cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testServer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testServer.dir/link.d CMakeFiles/testServer.dir/test/network/testServer.cpp.o -o testServer ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testServer make -f modules/core/CMakeFiles/testUDPClient.dir/build.make modules/core/CMakeFiles/testUDPClient.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testUDPClient.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testUDPClient.dir/build.make modules/core/CMakeFiles/testUDPClient.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testUDPClient.dir/test/network/testUDPClient.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testUDPClient.dir/test/network/testUDPClient.cpp.o -MF CMakeFiles/testUDPClient.dir/test/network/testUDPClient.cpp.o.d -o CMakeFiles/testUDPClient.dir/test/network/testUDPClient.cpp.o -c /<>/modules/core/test/network/testUDPClient.cpp [ 25%] Linking CXX executable testUDPClient cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUDPClient.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUDPClient.dir/link.d CMakeFiles/testUDPClient.dir/test/network/testUDPClient.cpp.o -o testUDPClient ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testUDPClient make -f modules/core/CMakeFiles/testUDPServer.dir/build.make modules/core/CMakeFiles/testUDPServer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testUDPServer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testUDPServer.dir/build.make modules/core/CMakeFiles/testUDPServer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testUDPServer.dir/test/network/testUDPServer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testUDPServer.dir/test/network/testUDPServer.cpp.o -MF CMakeFiles/testUDPServer.dir/test/network/testUDPServer.cpp.o.d -o CMakeFiles/testUDPServer.dir/test/network/testUDPServer.cpp.o -c /<>/modules/core/test/network/testUDPServer.cpp [ 25%] Linking CXX executable testUDPServer cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUDPServer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUDPServer.dir/link.d CMakeFiles/testUDPServer.dir/test/network/testUDPServer.cpp.o -o testUDPServer ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testUDPServer make -f modules/core/CMakeFiles/testConvert.dir/build.make modules/core/CMakeFiles/testConvert.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testConvert.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testConvert.dir/build.make modules/core/CMakeFiles/testConvert.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testConvert.dir/test/tools/convert/testConvert.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testConvert.dir/test/tools/convert/testConvert.cpp.o -MF CMakeFiles/testConvert.dir/test/tools/convert/testConvert.cpp.o.d -o CMakeFiles/testConvert.dir/test/tools/convert/testConvert.cpp.o -c /<>/modules/core/test/tools/convert/testConvert.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpPoint.h:44, from /<>/modules/core/include/visp3/core/vpConvert.h:48, from /<>/modules/core/test/tools/convert/testConvert.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testConvert cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testConvert.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testConvert.dir/link.d CMakeFiles/testConvert.dir/test/tools/convert/testConvert.cpp.o -o testConvert ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testConvert make -f modules/core/CMakeFiles/testCPUFeatures.dir/build.make modules/core/CMakeFiles/testCPUFeatures.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testCPUFeatures.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testCPUFeatures.dir/build.make modules/core/CMakeFiles/testCPUFeatures.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testCPUFeatures.dir/test/tools/cpu-features/testCPUFeatures.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testCPUFeatures.dir/test/tools/cpu-features/testCPUFeatures.cpp.o -MF CMakeFiles/testCPUFeatures.dir/test/tools/cpu-features/testCPUFeatures.cpp.o.d -o CMakeFiles/testCPUFeatures.dir/test/tools/cpu-features/testCPUFeatures.cpp.o -c /<>/modules/core/test/tools/cpu-features/testCPUFeatures.cpp [ 25%] Linking CXX executable testCPUFeatures cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCPUFeatures.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testCPUFeatures.dir/link.d "CMakeFiles/testCPUFeatures.dir/test/tools/cpu-features/testCPUFeatures.cpp.o" -o testCPUFeatures ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testCPUFeatures make -f modules/core/CMakeFiles/testEndian.dir/build.make modules/core/CMakeFiles/testEndian.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testEndian.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testEndian.dir/build.make modules/core/CMakeFiles/testEndian.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testEndian.dir/test/tools/endian/testEndian.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testEndian.dir/test/tools/endian/testEndian.cpp.o -MF CMakeFiles/testEndian.dir/test/tools/endian/testEndian.cpp.o.d -o CMakeFiles/testEndian.dir/test/tools/endian/testEndian.cpp.o -c /<>/modules/core/test/tools/endian/testEndian.cpp [ 25%] Linking CXX executable testEndian cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testEndian.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testEndian.dir/link.d CMakeFiles/testEndian.dir/test/tools/endian/testEndian.cpp.o -o testEndian ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testEndian make -f modules/core/CMakeFiles/testPolygon.dir/build.make modules/core/CMakeFiles/testPolygon.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testPolygon.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testPolygon.dir/build.make modules/core/CMakeFiles/testPolygon.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testPolygon.dir/test/tools/geometry/testPolygon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testPolygon.dir/test/tools/geometry/testPolygon.cpp.o -MF CMakeFiles/testPolygon.dir/test/tools/geometry/testPolygon.cpp.o.d -o CMakeFiles/testPolygon.dir/test/tools/geometry/testPolygon.cpp.o -c /<>/modules/core/test/tools/geometry/testPolygon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/modules/core/test/tools/geometry/testPolygon.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testPolygon cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPolygon.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPolygon.dir/link.d CMakeFiles/testPolygon.dir/test/tools/geometry/testPolygon.cpp.o -o testPolygon ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testPolygon make -f modules/core/CMakeFiles/testPolygon2.dir/build.make modules/core/CMakeFiles/testPolygon2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testPolygon2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testPolygon2.dir/build.make modules/core/CMakeFiles/testPolygon2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testPolygon2.dir/test/tools/geometry/testPolygon2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testPolygon2.dir/test/tools/geometry/testPolygon2.cpp.o -MF CMakeFiles/testPolygon2.dir/test/tools/geometry/testPolygon2.cpp.o.d -o CMakeFiles/testPolygon2.dir/test/tools/geometry/testPolygon2.cpp.o -c /<>/modules/core/test/tools/geometry/testPolygon2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/modules/core/test/tools/geometry/testPolygon2.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testPolygon2 cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPolygon2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPolygon2.dir/link.d CMakeFiles/testPolygon2.dir/test/tools/geometry/testPolygon2.cpp.o -o testPolygon2 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testPolygon2 make -f modules/core/CMakeFiles/testRect.dir/build.make modules/core/CMakeFiles/testRect.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testRect.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testRect.dir/build.make modules/core/CMakeFiles/testRect.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testRect.dir/test/tools/geometry/testRect.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testRect.dir/test/tools/geometry/testRect.cpp.o -MF CMakeFiles/testRect.dir/test/tools/geometry/testRect.cpp.o.d -o CMakeFiles/testRect.dir/test/tools/geometry/testRect.cpp.o -c /<>/modules/core/test/tools/geometry/testRect.cpp [ 25%] Linking CXX executable testRect cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRect.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRect.dir/link.d CMakeFiles/testRect.dir/test/tools/geometry/testRect.cpp.o -o testRect ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testRect make -f modules/core/CMakeFiles/testXmlParserRectOriented.dir/build.make modules/core/CMakeFiles/testXmlParserRectOriented.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testXmlParserRectOriented.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testXmlParserRectOriented.dir/build.make modules/core/CMakeFiles/testXmlParserRectOriented.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testXmlParserRectOriented.dir/test/tools/geometry/testXmlParserRectOriented.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testXmlParserRectOriented.dir/test/tools/geometry/testXmlParserRectOriented.cpp.o -MF CMakeFiles/testXmlParserRectOriented.dir/test/tools/geometry/testXmlParserRectOriented.cpp.o.d -o CMakeFiles/testXmlParserRectOriented.dir/test/tools/geometry/testXmlParserRectOriented.cpp.o -c /<>/modules/core/test/tools/geometry/testXmlParserRectOriented.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/tools/geometry/testXmlParserRectOriented.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testXmlParserRectOriented cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParserRectOriented.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testXmlParserRectOriented.dir/link.d CMakeFiles/testXmlParserRectOriented.dir/test/tools/geometry/testXmlParserRectOriented.cpp.o -o testXmlParserRectOriented ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testXmlParserRectOriented make -f modules/core/CMakeFiles/testHistogram.dir/build.make modules/core/CMakeFiles/testHistogram.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testHistogram.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testHistogram.dir/build.make modules/core/CMakeFiles/testHistogram.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testHistogram.dir/test/tools/histogram-with-dataset/testHistogram.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/core/CMakeFiles/testHistogram.dir/test/tools/histogram-with-dataset/testHistogram.cpp.o -MF CMakeFiles/testHistogram.dir/test/tools/histogram-with-dataset/testHistogram.cpp.o.d -o CMakeFiles/testHistogram.dir/test/tools/histogram-with-dataset/testHistogram.cpp.o -c /<>/modules/core/test/tools/histogram-with-dataset/testHistogram.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpHistogram.h:46, from /<>/modules/core/test/tools/histogram-with-dataset/testHistogram.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testHistogram cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testHistogram.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testHistogram.dir/link.d "CMakeFiles/testHistogram.dir/test/tools/histogram-with-dataset/testHistogram.cpp.o" -o testHistogram ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testHistogram make -f modules/core/CMakeFiles/testIoTools.dir/build.make modules/core/CMakeFiles/testIoTools.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testIoTools.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testIoTools.dir/build.make modules/core/CMakeFiles/testIoTools.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testIoTools.dir/test/tools/io-with-dataset/testIoTools.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testIoTools.dir/test/tools/io-with-dataset/testIoTools.cpp.o -MF CMakeFiles/testIoTools.dir/test/tools/io-with-dataset/testIoTools.cpp.o.d -o CMakeFiles/testIoTools.dir/test/tools/io-with-dataset/testIoTools.cpp.o -c /<>/modules/core/test/tools/io-with-dataset/testIoTools.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/tools/io-with-dataset/testIoTools.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testIoTools cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoTools.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testIoTools.dir/link.d "CMakeFiles/testIoTools.dir/test/tools/io-with-dataset/testIoTools.cpp.o" -o testIoTools ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testIoTools make -f modules/core/CMakeFiles/testBuildInformation.dir/build.make modules/core/CMakeFiles/testBuildInformation.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testBuildInformation.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testBuildInformation.dir/build.make modules/core/CMakeFiles/testBuildInformation.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Building CXX object modules/core/CMakeFiles/testBuildInformation.dir/test/tools/io/testBuildInformation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testBuildInformation.dir/test/tools/io/testBuildInformation.cpp.o -MF CMakeFiles/testBuildInformation.dir/test/tools/io/testBuildInformation.cpp.o.d -o CMakeFiles/testBuildInformation.dir/test/tools/io/testBuildInformation.cpp.o -c /<>/modules/core/test/tools/io/testBuildInformation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/tools/io/testBuildInformation.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 25%] Linking CXX executable testBuildInformation cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testBuildInformation.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testBuildInformation.dir/link.d CMakeFiles/testBuildInformation.dir/test/tools/io/testBuildInformation.cpp.o -o testBuildInformation ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 25%] Built target testBuildInformation make -f modules/core/CMakeFiles/testSerialRead.dir/build.make modules/core/CMakeFiles/testSerialRead.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testSerialRead.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testSerialRead.dir/build.make modules/core/CMakeFiles/testSerialRead.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 26%] Building CXX object modules/core/CMakeFiles/testSerialRead.dir/test/tools/serial/testSerialRead.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testSerialRead.dir/test/tools/serial/testSerialRead.cpp.o -MF CMakeFiles/testSerialRead.dir/test/tools/serial/testSerialRead.cpp.o.d -o CMakeFiles/testSerialRead.dir/test/tools/serial/testSerialRead.cpp.o -c /<>/modules/core/test/tools/serial/testSerialRead.cpp [ 26%] Linking CXX executable testSerialRead cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testSerialRead.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testSerialRead.dir/link.d CMakeFiles/testSerialRead.dir/test/tools/serial/testSerialRead.cpp.o -o testSerialRead ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 26%] Built target testSerialRead make -f modules/core/CMakeFiles/testSerialWrite.dir/build.make modules/core/CMakeFiles/testSerialWrite.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testSerialWrite.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testSerialWrite.dir/build.make modules/core/CMakeFiles/testSerialWrite.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 26%] Building CXX object modules/core/CMakeFiles/testSerialWrite.dir/test/tools/serial/testSerialWrite.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testSerialWrite.dir/test/tools/serial/testSerialWrite.cpp.o -MF CMakeFiles/testSerialWrite.dir/test/tools/serial/testSerialWrite.cpp.o.d -o CMakeFiles/testSerialWrite.dir/test/tools/serial/testSerialWrite.cpp.o -c /<>/modules/core/test/tools/serial/testSerialWrite.cpp [ 26%] Linking CXX executable testSerialWrite cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testSerialWrite.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testSerialWrite.dir/link.d CMakeFiles/testSerialWrite.dir/test/tools/serial/testSerialWrite.cpp.o -o testSerialWrite ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 26%] Built target testSerialWrite make -f modules/core/CMakeFiles/testMutex.dir/build.make modules/core/CMakeFiles/testMutex.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testMutex.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testMutex.dir/build.make modules/core/CMakeFiles/testMutex.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Building CXX object modules/core/CMakeFiles/testMutex.dir/test/tools/threading/testMutex.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testMutex.dir/test/tools/threading/testMutex.cpp.o -MF CMakeFiles/testMutex.dir/test/tools/threading/testMutex.cpp.o.d -o CMakeFiles/testMutex.dir/test/tools/threading/testMutex.cpp.o -c /<>/modules/core/test/tools/threading/testMutex.cpp [ 27%] Linking CXX executable testMutex cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMutex.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMutex.dir/link.d CMakeFiles/testMutex.dir/test/tools/threading/testMutex.cpp.o -o testMutex ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Built target testMutex make -f modules/core/CMakeFiles/testThread.dir/build.make modules/core/CMakeFiles/testThread.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testThread.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testThread.dir/build.make modules/core/CMakeFiles/testThread.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Building CXX object modules/core/CMakeFiles/testThread.dir/test/tools/threading/testThread.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testThread.dir/test/tools/threading/testThread.cpp.o -MF CMakeFiles/testThread.dir/test/tools/threading/testThread.cpp.o.d -o CMakeFiles/testThread.dir/test/tools/threading/testThread.cpp.o -c /<>/modules/core/test/tools/threading/testThread.cpp [ 27%] Linking CXX executable testThread cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testThread.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testThread.dir/link.d CMakeFiles/testThread.dir/test/tools/threading/testThread.cpp.o -o testThread ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Built target testThread make -f modules/core/CMakeFiles/testThread2.dir/build.make modules/core/CMakeFiles/testThread2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testThread2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testThread2.dir/build.make modules/core/CMakeFiles/testThread2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Building CXX object modules/core/CMakeFiles/testThread2.dir/test/tools/threading/testThread2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testThread2.dir/test/tools/threading/testThread2.cpp.o -MF CMakeFiles/testThread2.dir/test/tools/threading/testThread2.cpp.o.d -o CMakeFiles/testThread2.dir/test/tools/threading/testThread2.cpp.o -c /<>/modules/core/test/tools/threading/testThread2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/tools/threading/testThread2.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 27%] Linking CXX executable testThread2 cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testThread2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testThread2.dir/link.d CMakeFiles/testThread2.dir/test/tools/threading/testThread2.cpp.o -o testThread2 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Built target testThread2 make -f modules/core/CMakeFiles/testTime.dir/build.make modules/core/CMakeFiles/testTime.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testTime.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testTime.dir/build.make modules/core/CMakeFiles/testTime.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Building CXX object modules/core/CMakeFiles/testTime.dir/test/tools/time/testTime.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/core/CMakeFiles/testTime.dir/test/tools/time/testTime.cpp.o -MF CMakeFiles/testTime.dir/test/tools/time/testTime.cpp.o.d -o CMakeFiles/testTime.dir/test/tools/time/testTime.cpp.o -c /<>/modules/core/test/tools/time/testTime.cpp [ 27%] Linking CXX executable testTime cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTime.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testTime.dir/link.d CMakeFiles/testTime.dir/test/tools/time/testTime.cpp.o -o testTime ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Built target testTime make -f modules/core/CMakeFiles/testXmlParser.dir/build.make modules/core/CMakeFiles/testXmlParser.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/core /<>/obj-arm-linux-gnueabihf/modules/core/CMakeFiles/testXmlParser.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/core/CMakeFiles/testXmlParser.dir/build.make modules/core/CMakeFiles/testXmlParser.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Building CXX object modules/core/CMakeFiles/testXmlParser.dir/test/tools/xml/testXmlParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-deprecated-declarations -MD -MT modules/core/CMakeFiles/testXmlParser.dir/test/tools/xml/testXmlParser.cpp.o -MF CMakeFiles/testXmlParser.dir/test/tools/xml/testXmlParser.cpp.o.d -o CMakeFiles/testXmlParser.dir/test/tools/xml/testXmlParser.cpp.o -c /<>/modules/core/test/tools/xml/testXmlParser.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/core/test/tools/xml/testXmlParser.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 27%] Linking CXX executable testXmlParser cd /<>/obj-arm-linux-gnueabihf/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParser.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testXmlParser.dir/link.d CMakeFiles/testXmlParser.dir/test/tools/xml/testXmlParser.cpp.o -o testXmlParser ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Built target testXmlParser make -f modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/build.make modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/dnn /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/dnn_tracker /<>/obj-arm-linux-gnueabihf/modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/build.make modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 28%] Building CXX object modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/dnn_tracker && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/dnn/include -I/<>/modules/tracker/dnn/src -I/<>/obj-arm-linux-gnueabihf/modules/dnn_tracker -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPose.cpp.o -MF CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPose.cpp.o.d -o CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPose.cpp.o -c /<>/modules/tracker/dnn/src/vpMegaPose.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPose.h:46, from /<>/modules/tracker/dnn/src/vpMegaPose.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPose.h:38: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:72, from /usr/include/opencv4/opencv2/core/types.hpp:53, from /usr/include/opencv4/opencv2/core.hpp:57, from /usr/include/opencv4/opencv2/opencv.hpp:52: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {vpMegaPoseEstimate}; _Tp = vpMegaPoseEstimate; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:452:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = vpMegaPoseEstimate; _Alloc = std::allocator]’, inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = vpMegaPoseEstimate; _Alloc = std::allocator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1396:30, inlined from ‘std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_iterator.h:968:26, inlined from ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_12_0::detail::iter_impl >; _OIter = insert_iterator >; _UnaryOperation = nlohmann::json_abi_v3_12_0::detail::from_json_array_impl, std::vector >(const nlohmann::json_abi_v3_12_0::basic_json<>&, std::vector&, priority_tag<1>)::&)>]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4220:12, inlined from ‘decltype (((arr.reserve(declval()), j.get()), void())) nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(const BasicJsonType&, ConstructibleArrayType&, priority_tag<1>) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if::value, int>::type = 0]’ at /usr/include/nlohmann/detail/conversions/from_json.hpp:296:19, inlined from ‘decltype (((nlohmann::json_abi_v3_12_0::detail::from_json_array_impl(j, arr, nlohmann::json_abi_v3_12_0::detail::priority_tag<3>{}), j.get()), void())) nlohmann::json_abi_v3_12_0::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if<((((is_constructible_array_type::value && (! is_constructible_object_type::value)) && (! is_constructible_string_type::value)) && (! std::is_same::value)) && (! is_basic_json::value)), int>::type = 0]’ at /usr/include/nlohmann/detail/conversions/from_json.hpp:345:25: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:379:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 28%] Building CXX object modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPoseTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/dnn_tracker && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/dnn/include -I/<>/modules/tracker/dnn/src -I/<>/obj-arm-linux-gnueabihf/modules/dnn_tracker -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPoseTracker.cpp.o -MF CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPoseTracker.cpp.o.d -o CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPoseTracker.cpp.o -c /<>/modules/tracker/dnn/src/vpMegaPoseTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPose.h:46, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPoseTracker.h:44, from /<>/modules/tracker/dnn/src/vpMegaPoseTracker.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 28%] Linking CXX shared library ../../lib/libvisp_dnn_tracker.so cd /<>/obj-arm-linux-gnueabihf/modules/dnn_tracker && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_dnn_tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_dnn_tracker.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_dnn_tracker.so.3.6 -o ../../lib/libvisp_dnn_tracker.so.3.6.0 CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPose.cpp.o CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPoseTracker.cpp.o ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/dnn_tracker && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6 ../../lib/libvisp_dnn_tracker.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 28%] Built target visp_dnn_tracker make -f modules/gui/CMakeFiles/testClick.dir/build.make modules/gui/CMakeFiles/testClick.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testClick.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testClick.dir/build.make modules/gui/CMakeFiles/testClick.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 28%] Building CXX object modules/gui/CMakeFiles/testClick.dir/test/display-with-dataset/testClick.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testClick.dir/test/display-with-dataset/testClick.cpp.o -MF CMakeFiles/testClick.dir/test/display-with-dataset/testClick.cpp.o.d -o CMakeFiles/testClick.dir/test/display-with-dataset/testClick.cpp.o -c /<>/modules/gui/test/display-with-dataset/testClick.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/gui/test/display-with-dataset/testClick.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 28%] Linking CXX executable testClick cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testClick.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testClick.dir/link.d "CMakeFiles/testClick.dir/test/display-with-dataset/testClick.cpp.o" -o testClick ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 28%] Built target testClick make -f modules/gui/CMakeFiles/testDisplayScaled.dir/build.make modules/gui/CMakeFiles/testDisplayScaled.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testDisplayScaled.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testDisplayScaled.dir/build.make modules/gui/CMakeFiles/testDisplayScaled.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 28%] Building CXX object modules/gui/CMakeFiles/testDisplayScaled.dir/test/display-with-dataset/testDisplayScaled.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testDisplayScaled.dir/test/display-with-dataset/testDisplayScaled.cpp.o -MF CMakeFiles/testDisplayScaled.dir/test/display-with-dataset/testDisplayScaled.cpp.o.d -o CMakeFiles/testDisplayScaled.dir/test/display-with-dataset/testDisplayScaled.cpp.o -c /<>/modules/gui/test/display-with-dataset/testDisplayScaled.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/gui/test/display-with-dataset/testDisplayScaled.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testDisplayScaled cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplayScaled.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testDisplayScaled.dir/link.d "CMakeFiles/testDisplayScaled.dir/test/display-with-dataset/testDisplayScaled.cpp.o" -o testDisplayScaled ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testDisplayScaled make -f modules/gui/CMakeFiles/testMouseEvent.dir/build.make modules/gui/CMakeFiles/testMouseEvent.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testMouseEvent.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testMouseEvent.dir/build.make modules/gui/CMakeFiles/testMouseEvent.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/gui/CMakeFiles/testMouseEvent.dir/test/display-with-dataset/testMouseEvent.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testMouseEvent.dir/test/display-with-dataset/testMouseEvent.cpp.o -MF CMakeFiles/testMouseEvent.dir/test/display-with-dataset/testMouseEvent.cpp.o.d -o CMakeFiles/testMouseEvent.dir/test/display-with-dataset/testMouseEvent.cpp.o -c /<>/modules/gui/test/display-with-dataset/testMouseEvent.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/gui/test/display-with-dataset/testMouseEvent.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testMouseEvent cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMouseEvent.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMouseEvent.dir/link.d "CMakeFiles/testMouseEvent.dir/test/display-with-dataset/testMouseEvent.cpp.o" -o testMouseEvent ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testMouseEvent make -f modules/gui/CMakeFiles/testVideoDevice.dir/build.make modules/gui/CMakeFiles/testVideoDevice.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testVideoDevice.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testVideoDevice.dir/build.make modules/gui/CMakeFiles/testVideoDevice.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/gui/CMakeFiles/testVideoDevice.dir/test/display-with-dataset/testVideoDevice.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/gui/CMakeFiles/testVideoDevice.dir/test/display-with-dataset/testVideoDevice.cpp.o -MF CMakeFiles/testVideoDevice.dir/test/display-with-dataset/testVideoDevice.cpp.o.d -o CMakeFiles/testVideoDevice.dir/test/display-with-dataset/testVideoDevice.cpp.o -c /<>/modules/gui/test/display-with-dataset/testVideoDevice.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/gui/test/display-with-dataset/testVideoDevice.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testVideoDevice cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVideoDevice.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVideoDevice.dir/link.d "CMakeFiles/testVideoDevice.dir/test/display-with-dataset/testVideoDevice.cpp.o" -o testVideoDevice ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testVideoDevice make -f modules/gui/CMakeFiles/testDisplayPolygonLines.dir/build.make modules/gui/CMakeFiles/testDisplayPolygonLines.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testDisplayPolygonLines.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testDisplayPolygonLines.dir/build.make modules/gui/CMakeFiles/testDisplayPolygonLines.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/gui/CMakeFiles/testDisplayPolygonLines.dir/test/display/testDisplayPolygonLines.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testDisplayPolygonLines.dir/test/display/testDisplayPolygonLines.cpp.o -MF CMakeFiles/testDisplayPolygonLines.dir/test/display/testDisplayPolygonLines.cpp.o.d -o CMakeFiles/testDisplayPolygonLines.dir/test/display/testDisplayPolygonLines.cpp.o -c /<>/modules/gui/test/display/testDisplayPolygonLines.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/gui/test/display/testDisplayPolygonLines.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testDisplayPolygonLines cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplayPolygonLines.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testDisplayPolygonLines.dir/link.d CMakeFiles/testDisplayPolygonLines.dir/test/display/testDisplayPolygonLines.cpp.o -o testDisplayPolygonLines ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testDisplayPolygonLines make -f modules/gui/CMakeFiles/testDisplayRoi.dir/build.make modules/gui/CMakeFiles/testDisplayRoi.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testDisplayRoi.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testDisplayRoi.dir/build.make modules/gui/CMakeFiles/testDisplayRoi.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/gui/CMakeFiles/testDisplayRoi.dir/test/display/testDisplayRoi.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testDisplayRoi.dir/test/display/testDisplayRoi.cpp.o -MF CMakeFiles/testDisplayRoi.dir/test/display/testDisplayRoi.cpp.o.d -o CMakeFiles/testDisplayRoi.dir/test/display/testDisplayRoi.cpp.o -c /<>/modules/gui/test/display/testDisplayRoi.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/gui/test/display/testDisplayRoi.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testDisplayRoi cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplayRoi.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testDisplayRoi.dir/link.d CMakeFiles/testDisplayRoi.dir/test/display/testDisplayRoi.cpp.o -o testDisplayRoi ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testDisplayRoi make -f modules/gui/CMakeFiles/testDisplays.dir/build.make modules/gui/CMakeFiles/testDisplays.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testDisplays.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testDisplays.dir/build.make modules/gui/CMakeFiles/testDisplays.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/gui/CMakeFiles/testDisplays.dir/test/display/testDisplays.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testDisplays.dir/test/display/testDisplays.cpp.o -MF CMakeFiles/testDisplays.dir/test/display/testDisplays.cpp.o.d -o CMakeFiles/testDisplays.dir/test/display/testDisplays.cpp.o -c /<>/modules/gui/test/display/testDisplays.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/gui/test/display/testDisplays.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testDisplays cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplays.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testDisplays.dir/link.d CMakeFiles/testDisplays.dir/test/display/testDisplays.cpp.o -o testDisplays ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testDisplays make -f modules/gui/CMakeFiles/testVideoDeviceDual.dir/build.make modules/gui/CMakeFiles/testVideoDeviceDual.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/gui /<>/obj-arm-linux-gnueabihf/modules/gui/CMakeFiles/testVideoDeviceDual.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/gui/CMakeFiles/testVideoDeviceDual.dir/build.make modules/gui/CMakeFiles/testVideoDeviceDual.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/gui/CMakeFiles/testVideoDeviceDual.dir/test/display/testVideoDeviceDual.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/gui/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/gui/CMakeFiles/testVideoDeviceDual.dir/test/display/testVideoDeviceDual.cpp.o -MF CMakeFiles/testVideoDeviceDual.dir/test/display/testVideoDeviceDual.cpp.o.d -o CMakeFiles/testVideoDeviceDual.dir/test/display/testVideoDeviceDual.cpp.o -c /<>/modules/gui/test/display/testVideoDeviceDual.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/test/display/testVideoDeviceDual.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testVideoDeviceDual cd /<>/obj-arm-linux-gnueabihf/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVideoDeviceDual.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVideoDeviceDual.dir/link.d CMakeFiles/testVideoDeviceDual.dir/test/display/testVideoDeviceDual.cpp.o -o testVideoDeviceDual ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testVideoDeviceDual make -f modules/imgproc/CMakeFiles/visp_imgproc.dir/build.make modules/imgproc/CMakeFiles/visp_imgproc.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/imgproc /<>/obj-arm-linux-gnueabihf/modules/imgproc/CMakeFiles/visp_imgproc.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/imgproc/CMakeFiles/visp_imgproc.dir/build.make modules/imgproc/CMakeFiles/visp_imgproc.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o -c /<>/modules/imgproc/src/vpCLAHE.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/imgproc/src/vpCLAHE.cpp:79: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCircleHoughTransform.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCircleHoughTransform.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpCircleHoughTransform.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpCircleHoughTransform.cpp.o -c /<>/modules/imgproc/src/vpCircleHoughTransform.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/imgproc/src/vpCircleHoughTransform.cpp:31: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algobase.h:71, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:60, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/predefined_ops.h: In function ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _Iterator2 = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = bool (*)(std::pair, std::pair)]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/predefined_ops.h:157:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) | ^~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/predefined_ops.h:157:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:85:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:90:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 90 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:92:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 92 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:97:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 97 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:99:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 99 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’, inlined from ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1593:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1593 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:38: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1856 | __comp); | ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1855:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = bool (*)(pair, pair)]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘std::vector vpCircleHoughTransform::detect(const vpImage&, const int&)’ at /<>/modules/imgproc/src/vpCircleHoughTransform.cpp:145:12: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, pair)>]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = bool (*)(pair, pair)]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘std::vector vpCircleHoughTransform::detect(const vpImage&, const int&)’ at /<>/modules/imgproc/src/vpCircleHoughTransform.cpp:145:12: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o -c /<>/modules/imgproc/src/vpConnectedComponents.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/imgproc/include/visp3/imgproc/vpImgproc.h:43, from /<>/modules/imgproc/src/vpConnectedComponents.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o -c /<>/modules/imgproc/src/vpContours.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/imgproc/include/visp3/imgproc/vpImgproc.h:43, from /<>/modules/imgproc/src/vpContours.cpp:71: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o -c /<>/modules/imgproc/src/vpFloodFill.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/imgproc/include/visp3/imgproc/vpImgproc.h:43, from /<>/modules/imgproc/src/vpFloodFill.cpp:67: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o -c /<>/modules/imgproc/src/vpImgproc.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpGaussianFilter.h:42, from /<>/modules/imgproc/src/vpImgproc.cpp:59: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o -c /<>/modules/imgproc/src/vpMorph.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/src/vpMorph.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o -c /<>/modules/imgproc/src/vpRetinex.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/imgproc/src/vpRetinex.cpp:87: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-arm-linux-gnueabihf/modules/imgproc -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -MF CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o.d -o CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -c /<>/modules/imgproc/src/vpThreshold.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpHistogram.h:46, from /<>/modules/imgproc/src/vpThreshold.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX shared library ../../lib/libvisp_imgproc.so cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_imgproc.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_imgproc.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_imgproc.so.3.6 -o ../../lib/libvisp_imgproc.so.3.6.0 CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o CMakeFiles/visp_imgproc.dir/src/vpCircleHoughTransform.cpp.o CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6 ../../lib/libvisp_imgproc.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target visp_imgproc make -f modules/imgproc/CMakeFiles/testAutoThreshold.dir/build.make modules/imgproc/CMakeFiles/testAutoThreshold.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/imgproc /<>/obj-arm-linux-gnueabihf/modules/imgproc/CMakeFiles/testAutoThreshold.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/imgproc/CMakeFiles/testAutoThreshold.dir/build.make modules/imgproc/CMakeFiles/testAutoThreshold.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/imgproc/CMakeFiles/testAutoThreshold.dir/test/with-dataset/testAutoThreshold.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/testAutoThreshold.dir/test/with-dataset/testAutoThreshold.cpp.o -MF CMakeFiles/testAutoThreshold.dir/test/with-dataset/testAutoThreshold.cpp.o.d -o CMakeFiles/testAutoThreshold.dir/test/with-dataset/testAutoThreshold.cpp.o -c /<>/modules/imgproc/test/with-dataset/testAutoThreshold.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testAutoThreshold.cpp:34: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testAutoThreshold cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAutoThreshold.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testAutoThreshold.dir/link.d "CMakeFiles/testAutoThreshold.dir/test/with-dataset/testAutoThreshold.cpp.o" -o testAutoThreshold ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testAutoThreshold make -f modules/imgproc/CMakeFiles/testConnectedComponents.dir/build.make modules/imgproc/CMakeFiles/testConnectedComponents.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/imgproc /<>/obj-arm-linux-gnueabihf/modules/imgproc/CMakeFiles/testConnectedComponents.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/imgproc/CMakeFiles/testConnectedComponents.dir/build.make modules/imgproc/CMakeFiles/testConnectedComponents.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/imgproc/CMakeFiles/testConnectedComponents.dir/test/with-dataset/testConnectedComponents.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/testConnectedComponents.dir/test/with-dataset/testConnectedComponents.cpp.o -MF CMakeFiles/testConnectedComponents.dir/test/with-dataset/testConnectedComponents.cpp.o.d -o CMakeFiles/testConnectedComponents.dir/test/with-dataset/testConnectedComponents.cpp.o -c /<>/modules/imgproc/test/with-dataset/testConnectedComponents.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testConnectedComponents.cpp:35: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testConnectedComponents cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testConnectedComponents.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testConnectedComponents.dir/link.d "CMakeFiles/testConnectedComponents.dir/test/with-dataset/testConnectedComponents.cpp.o" -o testConnectedComponents ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testConnectedComponents make -f modules/imgproc/CMakeFiles/testContours.dir/build.make modules/imgproc/CMakeFiles/testContours.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/imgproc /<>/obj-arm-linux-gnueabihf/modules/imgproc/CMakeFiles/testContours.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/imgproc/CMakeFiles/testContours.dir/build.make modules/imgproc/CMakeFiles/testContours.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Building CXX object modules/imgproc/CMakeFiles/testContours.dir/test/with-dataset/testContours.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/testContours.dir/test/with-dataset/testContours.cpp.o -MF CMakeFiles/testContours.dir/test/with-dataset/testContours.cpp.o.d -o CMakeFiles/testContours.dir/test/with-dataset/testContours.cpp.o -c /<>/modules/imgproc/test/with-dataset/testContours.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testContours.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 29%] Linking CXX executable testContours cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testContours.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testContours.dir/link.d "CMakeFiles/testContours.dir/test/with-dataset/testContours.cpp.o" -o testContours ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target testContours make -f modules/imgproc/CMakeFiles/testFloodFill.dir/build.make modules/imgproc/CMakeFiles/testFloodFill.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/imgproc /<>/obj-arm-linux-gnueabihf/modules/imgproc/CMakeFiles/testFloodFill.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/imgproc/CMakeFiles/testFloodFill.dir/build.make modules/imgproc/CMakeFiles/testFloodFill.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Building CXX object modules/imgproc/CMakeFiles/testFloodFill.dir/test/with-dataset/testFloodFill.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/testFloodFill.dir/test/with-dataset/testFloodFill.cpp.o -MF CMakeFiles/testFloodFill.dir/test/with-dataset/testFloodFill.cpp.o.d -o CMakeFiles/testFloodFill.dir/test/with-dataset/testFloodFill.cpp.o -c /<>/modules/imgproc/test/with-dataset/testFloodFill.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testFloodFill.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 30%] Linking CXX executable testFloodFill cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFloodFill.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFloodFill.dir/link.d "CMakeFiles/testFloodFill.dir/test/with-dataset/testFloodFill.cpp.o" -o testFloodFill ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Built target testFloodFill make -f modules/imgproc/CMakeFiles/testImgproc.dir/build.make modules/imgproc/CMakeFiles/testImgproc.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/imgproc /<>/obj-arm-linux-gnueabihf/modules/imgproc/CMakeFiles/testImgproc.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/imgproc/CMakeFiles/testImgproc.dir/build.make modules/imgproc/CMakeFiles/testImgproc.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Building CXX object modules/imgproc/CMakeFiles/testImgproc.dir/test/with-dataset/testImgproc.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/imgproc/include -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/imgproc/CMakeFiles/testImgproc.dir/test/with-dataset/testImgproc.cpp.o -MF CMakeFiles/testImgproc.dir/test/with-dataset/testImgproc.cpp.o.d -o CMakeFiles/testImgproc.dir/test/with-dataset/testImgproc.cpp.o -c /<>/modules/imgproc/test/with-dataset/testImgproc.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/imgproc/test/with-dataset/testImgproc.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 30%] Linking CXX executable testImgproc cd /<>/obj-arm-linux-gnueabihf/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImgproc.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImgproc.dir/link.d "CMakeFiles/testImgproc.dir/test/with-dataset/testImgproc.cpp.o" -o testImgproc ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Built target testImgproc make -f modules/io/CMakeFiles/perfImageLoadSave.dir/build.make modules/io/CMakeFiles/perfImageLoadSave.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/io /<>/obj-arm-linux-gnueabihf/modules/io/CMakeFiles/perfImageLoadSave.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/io/CMakeFiles/perfImageLoadSave.dir/build.make modules/io/CMakeFiles/perfImageLoadSave.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Building CXX object modules/io/CMakeFiles/perfImageLoadSave.dir/test/image-with-dataset/perfImageLoadSave.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/io/CMakeFiles/perfImageLoadSave.dir/test/image-with-dataset/perfImageLoadSave.cpp.o -MF CMakeFiles/perfImageLoadSave.dir/test/image-with-dataset/perfImageLoadSave.cpp.o.d -o CMakeFiles/perfImageLoadSave.dir/test/image-with-dataset/perfImageLoadSave.cpp.o -c /<>/modules/io/test/image-with-dataset/perfImageLoadSave.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/test/image-with-dataset/perfImageLoadSave.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/io/test/image-with-dataset/perfImageLoadSave.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/io/test/image-with-dataset/perfImageLoadSave.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Linking CXX executable perfImageLoadSave cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageLoadSave.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfImageLoadSave.dir/link.d "CMakeFiles/perfImageLoadSave.dir/test/image-with-dataset/perfImageLoadSave.cpp.o" -o perfImageLoadSave ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Built target perfImageLoadSave make -f modules/io/CMakeFiles/testImageLoadSave.dir/build.make modules/io/CMakeFiles/testImageLoadSave.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/io /<>/obj-arm-linux-gnueabihf/modules/io/CMakeFiles/testImageLoadSave.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/io/CMakeFiles/testImageLoadSave.dir/build.make modules/io/CMakeFiles/testImageLoadSave.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Building CXX object modules/io/CMakeFiles/testImageLoadSave.dir/test/image-with-dataset/testImageLoadSave.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/io/CMakeFiles/testImageLoadSave.dir/test/image-with-dataset/testImageLoadSave.cpp.o -MF CMakeFiles/testImageLoadSave.dir/test/image-with-dataset/testImageLoadSave.cpp.o.d -o CMakeFiles/testImageLoadSave.dir/test/image-with-dataset/testImageLoadSave.cpp.o -c /<>/modules/io/test/image-with-dataset/testImageLoadSave.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/test/image-with-dataset/testImageLoadSave.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/io/test/image-with-dataset/testImageLoadSave.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/io/test/image-with-dataset/testImageLoadSave.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Linking CXX executable testImageLoadSave cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageLoadSave.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testImageLoadSave.dir/link.d "CMakeFiles/testImageLoadSave.dir/test/image-with-dataset/testImageLoadSave.cpp.o" -o testImageLoadSave ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 31%] Built target testImageLoadSave make -f modules/io/CMakeFiles/testJsonArgumentParser.dir/build.make modules/io/CMakeFiles/testJsonArgumentParser.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/io /<>/obj-arm-linux-gnueabihf/modules/io/CMakeFiles/testJsonArgumentParser.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/io/CMakeFiles/testJsonArgumentParser.dir/build.make modules/io/CMakeFiles/testJsonArgumentParser.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 31%] Building CXX object modules/io/CMakeFiles/testJsonArgumentParser.dir/test/testJsonArgumentParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/io/CMakeFiles/testJsonArgumentParser.dir/test/testJsonArgumentParser.cpp.o -MF CMakeFiles/testJsonArgumentParser.dir/test/testJsonArgumentParser.cpp.o.d -o CMakeFiles/testJsonArgumentParser.dir/test/testJsonArgumentParser.cpp.o -c /<>/modules/io/test/testJsonArgumentParser.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/test/testJsonArgumentParser.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 32%] Linking CXX executable testJsonArgumentParser cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonArgumentParser.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testJsonArgumentParser.dir/link.d CMakeFiles/testJsonArgumentParser.dir/test/testJsonArgumentParser.cpp.o -o testJsonArgumentParser ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target testJsonArgumentParser make -f modules/io/CMakeFiles/testVideo.dir/build.make modules/io/CMakeFiles/testVideo.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/io /<>/obj-arm-linux-gnueabihf/modules/io/CMakeFiles/testVideo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/io/CMakeFiles/testVideo.dir/build.make modules/io/CMakeFiles/testVideo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Building CXX object modules/io/CMakeFiles/testVideo.dir/test/video/testVideo.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/io/CMakeFiles/testVideo.dir/test/video/testVideo.cpp.o -MF CMakeFiles/testVideo.dir/test/video/testVideo.cpp.o.d -o CMakeFiles/testVideo.dir/test/video/testVideo.cpp.o -c /<>/modules/io/test/video/testVideo.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/io/test/video/testVideo.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Linking CXX executable testVideo cd /<>/obj-arm-linux-gnueabihf/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVideo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVideo.dir/link.d CMakeFiles/testVideo.dir/test/video/testVideo.cpp.o -o testVideo ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target testVideo make -f modules/klt/CMakeFiles/visp_klt.dir/build.make modules/klt/CMakeFiles/visp_klt.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/klt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/klt /<>/obj-arm-linux-gnueabihf/modules/klt/CMakeFiles/visp_klt.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/klt/CMakeFiles/visp_klt.dir/build.make modules/klt/CMakeFiles/visp_klt.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Building CXX object modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/klt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/klt/src -I/<>/obj-arm-linux-gnueabihf/modules/klt -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -MF CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o.d -o CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -c /<>/modules/tracker/klt/src/vpKltOpencv.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/klt/src/vpKltOpencv.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Linking CXX shared library ../../lib/libvisp_klt.so cd /<>/obj-arm-linux-gnueabihf/modules/klt && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_klt.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_klt.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_klt.so.3.6 -o ../../lib/libvisp_klt.so.3.6.0 CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/klt && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_klt.so.3.6 ../../lib/libvisp_klt.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target visp_klt make -f modules/me/CMakeFiles/visp_me.dir/build.make modules/me/CMakeFiles/visp_me.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/me /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/me /<>/obj-arm-linux-gnueabihf/modules/me/CMakeFiles/visp_me.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/me/CMakeFiles/visp_me.dir/build.make modules/me/CMakeFiles/visp_me.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpMe.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/me/src/moving-edges/vpMe.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRobust.h:41, from /<>/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpMeLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRobust.h:41, from /<>/modules/tracker/me/src/moving-edges/vpMeLine.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpMeSite.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/tracker/me/include/visp3/me/vpMe.h:44, from /<>/modules/tracker/me/src/moving-edges/vpMeSite.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpMeTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/list:66, from /usr/include/opencv4/opencv2/stitching/detail/util.hpp:46, from /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:48, from /usr/include/opencv4/opencv2/stitching.hpp:50, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc: In function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = vpMeSite; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:308:7: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:308:7: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 In member function ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpMeSite; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpMeSite; _Alloc = std::allocator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:267:5, inlined from ‘vpMeTracker& vpMeTracker::operator=(vpMeTracker&)’ at /<>/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:98:15: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:286:29: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpMeSite; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpMeSite; _Alloc = std::allocator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:267:5, inlined from ‘vpMeTracker::vpMeTracker(const vpMeTracker&)’ at /<>/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:77:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:286:29: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-arm-linux-gnueabihf/modules/me -I/<>/modules/core/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -MF CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o.d -o CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -c /<>/modules/tracker/me/src/moving-edges/vpNurbs.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/me/src/moving-edges/vpNurbs.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:72, from /usr/include/opencv4/opencv2/core/types.hpp:53, from /usr/include/opencv4/opencv2/core.hpp:57, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:66: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘static void vpNurbs::curveKnotIns(double, unsigned int, unsigned int, unsigned int, unsigned int, std::vector >&, std::vector&, std::vector >&)’ at /<>/modules/tracker/me/src/moving-edges/vpNurbs.cpp:210:25: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1442 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘static void vpNurbs::curveKnotIns(double, unsigned int, unsigned int, unsigned int, unsigned int, std::vector >&, std::vector&, std::vector >&)’ at /<>/modules/tracker/me/src/moving-edges/vpNurbs.cpp:212:19: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1442 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘static void vpNurbs::curveKnotIns(double, unsigned int, unsigned int, unsigned int, unsigned int, std::vector >&, std::vector&, std::vector >&)’ at /<>/modules/tracker/me/src/moving-edges/vpNurbs.cpp:242:17: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1442 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX shared library ../../lib/libvisp_me.so cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_me.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_me.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_me.so.3.6 -o ../../lib/libvisp_me.so.3.6.0 "CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o" "CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o" "CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o" "CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o" "CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o" "CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o" "CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o" ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_me.so.3.6 ../../lib/libvisp_me.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target visp_me make -f modules/me/CMakeFiles/testJsonMe.dir/build.make modules/me/CMakeFiles/testJsonMe.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/me /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/me /<>/obj-arm-linux-gnueabihf/modules/me/CMakeFiles/testJsonMe.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/me/CMakeFiles/testJsonMe.dir/build.make modules/me/CMakeFiles/testJsonMe.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Building CXX object modules/me/CMakeFiles/testJsonMe.dir/test/testJsonMe.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/me/CMakeFiles/testJsonMe.dir/test/testJsonMe.cpp.o -MF CMakeFiles/testJsonMe.dir/test/testJsonMe.cpp.o.d -o CMakeFiles/testJsonMe.dir/test/testJsonMe.cpp.o -c /<>/modules/tracker/me/test/testJsonMe.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/me/test/testJsonMe.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/me/test/testJsonMe.cpp:40: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX executable testJsonMe cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonMe.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testJsonMe.dir/link.d CMakeFiles/testJsonMe.dir/test/testJsonMe.cpp.o -o testJsonMe ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target testJsonMe make -f modules/me/CMakeFiles/testNurbs.dir/build.make modules/me/CMakeFiles/testNurbs.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/me /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/me /<>/obj-arm-linux-gnueabihf/modules/me/CMakeFiles/testNurbs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/me/CMakeFiles/testNurbs.dir/build.make modules/me/CMakeFiles/testNurbs.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Building CXX object modules/me/CMakeFiles/testNurbs.dir/test/testNurbs.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/me/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/<>/3rdparty/catch2 -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/me/CMakeFiles/testNurbs.dir/test/testNurbs.cpp.o -MF CMakeFiles/testNurbs.dir/test/testNurbs.cpp.o.d -o CMakeFiles/testNurbs.dir/test/testNurbs.cpp.o -c /<>/modules/tracker/me/test/testNurbs.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpBSpline.h:46, from /<>/modules/tracker/me/include/visp3/me/vpNurbs.h:43, from /<>/modules/tracker/me/test/testNurbs.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/list:65, from /usr/include/opencv4/opencv2/stitching/detail/util.hpp:46, from /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:48, from /usr/include/opencv4/opencv2/stitching.hpp:50, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/tracker/me/test/testNurbs.cpp:39: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const vpImagePoint&}; _Tp = vpImagePoint; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:2011:8: note: parameter passing for argument of type ‘std::__cxx11::list::iterator’ changed in GCC 7.1 2011 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:2011:8: note: parameter passing for argument of type ‘std::__cxx11::list::iterator’ changed in GCC 7.1 In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:184:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:185:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:186:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:187:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:188:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:189:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:190:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:191:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:192:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:193:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:194:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:200:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:201:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:203:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:204:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:206:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:207:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:209:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:210:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:212:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:213:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:215:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:216:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:218:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:219:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:221:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/modules/tracker/me/test/testNurbs.cpp:222:22: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX executable testNurbs cd /<>/obj-arm-linux-gnueabihf/modules/me && /usr/bin/cmake -E cmake_link_script CMakeFiles/testNurbs.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testNurbs.dir/link.d CMakeFiles/testNurbs.dir/test/testNurbs.cpp.o -o testNurbs ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target testNurbs make -f modules/sensor/CMakeFiles/visp_sensor.dir/build.make modules/sensor/CMakeFiles/visp_sensor.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/visp_sensor.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/visp_sensor.dir/build.make modules/sensor/CMakeFiles/visp_sensor.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o -MF CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o -c /<>/modules/sensor/src/force-torque/vpComedi.cpp [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-aliasing -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o -MF CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o -c /<>/modules/sensor/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/sensor/include/visp3/sensor/vpForceTorqueAtiNetFTSensor.h:42, from /<>/modules/sensor/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o -MF CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o -c /<>/modules/sensor/src/force-torque/vpForceTorqueAtiSensor.cpp [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o -MF CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o -c /<>/modules/sensor/src/force-torque/vpForceTorqueIitSensor.cpp [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o -c /<>/modules/sensor/src/framegrabber/1394/vp1394CMUGrabber.cpp [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o -c /<>/modules/sensor/src/framegrabber/1394/vp1394TwoGrabber.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/src/framegrabber/1394/vp1394TwoGrabber.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o -c /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowDevice.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o -c /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabber.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o -c /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o -c /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o -c /<>/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpFlyCaptureGrabber.h:41, from /<>/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o -c /<>/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /<>/modules/sensor/include/visp3/sensor/vpPylonFactory.h:43, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o -c /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.h:49, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o -c /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.h:49, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/ueye/vpUeyeGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/ueye/vpUeyeGrabber.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/ueye/vpUeyeGrabber.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/ueye/vpUeyeGrabber.cpp.o -c /<>/modules/sensor/src/framegrabber/ueye/vpUeyeGrabber.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o -MF CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o -c /<>/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpV4l2Grabber.h:53, from /<>/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp:59: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o -MF CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o -c /<>/modules/sensor/src/laserscanner/sick/vpSickLDMRS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/sensor/include/visp3/sensor/vpSickLDMRS.h:47, from /<>/modules/sensor/src/laserscanner/sick/vpSickLDMRS.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/mocap/vpMocapQualisys.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/mocap/vpMocapQualisys.cpp.o -MF CMakeFiles/visp_sensor.dir/src/mocap/vpMocapQualisys.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/mocap/vpMocapQualisys.cpp.o -c /<>/modules/sensor/src/mocap/vpMocapQualisys.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/mocap/vpMocapVicon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/mocap/vpMocapVicon.cpp.o -MF CMakeFiles/visp_sensor.dir/src/mocap/vpMocapVicon.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/mocap/vpMocapVicon.cpp.o -c /<>/modules/sensor/src/mocap/vpMocapVicon.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o -MF CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o -c /<>/modules/sensor/src/rgb-depth/kinect/vpKinect.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp.o -MF CMakeFiles/visp_sensor.dir/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp.o -c /<>/modules/sensor/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o -MF CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o -c /<>/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-arm-linux-gnueabihf/modules/sensor -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -MF CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o.d -o CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -c /<>/modules/sensor/src/rgb-depth/realsense/vpRealSense2.cpp [ 34%] Linking CXX shared library ../../lib/libvisp_sensor.so cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_sensor.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_sensor.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_sensor.so.3.6 -o ../../lib/libvisp_sensor.so.3.6.0 "CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o" "CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o" "CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o" "CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o" CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/ueye/vpUeyeGrabber.cpp.o CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o CMakeFiles/visp_sensor.dir/src/mocap/vpMocapQualisys.cpp.o CMakeFiles/visp_sensor.dir/src/mocap/vpMocapVicon.cpp.o "CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o" "CMakeFiles/visp_sensor.dir/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp.o" "CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o" "CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o" ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_sensor.so.3.6 ../../lib/libvisp_sensor.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target visp_sensor make -f modules/sensor/CMakeFiles/testComedi.dir/build.make modules/sensor/CMakeFiles/testComedi.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testComedi.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testComedi.dir/build.make modules/sensor/CMakeFiles/testComedi.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testComedi.dir/test/force-torque/testComedi.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/sensor/CMakeFiles/testComedi.dir/test/force-torque/testComedi.cpp.o -MF CMakeFiles/testComedi.dir/test/force-torque/testComedi.cpp.o.d -o CMakeFiles/testComedi.dir/test/force-torque/testComedi.cpp.o -c /<>/modules/sensor/test/force-torque/testComedi.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/modules/sensor/test/force-torque/testComedi.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Linking CXX executable testComedi cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testComedi.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testComedi.dir/link.d "CMakeFiles/testComedi.dir/test/force-torque/testComedi.cpp.o" -o testComedi ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testComedi make -f modules/sensor/CMakeFiles/testForceTorqueAti.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAti.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testForceTorqueAti.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testForceTorqueAti.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAti.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testForceTorqueAti.dir/test/force-torque/testForceTorqueAti.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/sensor/CMakeFiles/testForceTorqueAti.dir/test/force-torque/testForceTorqueAti.cpp.o -MF CMakeFiles/testForceTorqueAti.dir/test/force-torque/testForceTorqueAti.cpp.o.d -o CMakeFiles/testForceTorqueAti.dir/test/force-torque/testForceTorqueAti.cpp.o -c /<>/modules/sensor/test/force-torque/testForceTorqueAti.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/sensor/test/force-torque/testForceTorqueAti.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Linking CXX executable testForceTorqueAti cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testForceTorqueAti.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testForceTorqueAti.dir/link.d "CMakeFiles/testForceTorqueAti.dir/test/force-torque/testForceTorqueAti.cpp.o" -o testForceTorqueAti ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testForceTorqueAti make -f modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/test/force-torque/testForceTorqueAtiNetFTSensor.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/test/force-torque/testForceTorqueAtiNetFTSensor.cpp.o -MF CMakeFiles/testForceTorqueAtiNetFTSensor.dir/test/force-torque/testForceTorqueAtiNetFTSensor.cpp.o.d -o CMakeFiles/testForceTorqueAtiNetFTSensor.dir/test/force-torque/testForceTorqueAtiNetFTSensor.cpp.o -c /<>/modules/sensor/test/force-torque/testForceTorqueAtiNetFTSensor.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/modules/sensor/test/force-torque/testForceTorqueAtiNetFTSensor.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Linking CXX executable testForceTorqueAtiNetFTSensor cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testForceTorqueAtiNetFTSensor.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testForceTorqueAtiNetFTSensor.dir/link.d "CMakeFiles/testForceTorqueAtiNetFTSensor.dir/test/force-torque/testForceTorqueAtiNetFTSensor.cpp.o" -o testForceTorqueAtiNetFTSensor ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testForceTorqueAtiNetFTSensor make -f modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/test/force-torque/testForceTorqueIitSensor.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/test/force-torque/testForceTorqueIitSensor.cpp.o -MF CMakeFiles/testForceTorqueIitSensor.dir/test/force-torque/testForceTorqueIitSensor.cpp.o.d -o CMakeFiles/testForceTorqueIitSensor.dir/test/force-torque/testForceTorqueIitSensor.cpp.o -c /<>/modules/sensor/test/force-torque/testForceTorqueIitSensor.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/modules/sensor/test/force-torque/testForceTorqueIitSensor.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Linking CXX executable testForceTorqueIitSensor cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testForceTorqueIitSensor.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testForceTorqueIitSensor.dir/link.d "CMakeFiles/testForceTorqueIitSensor.dir/test/force-torque/testForceTorqueIitSensor.cpp.o" -o testForceTorqueIitSensor ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testForceTorqueIitSensor make -f modules/sensor/CMakeFiles/test1394TwoGrabber.dir/build.make modules/sensor/CMakeFiles/test1394TwoGrabber.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/test1394TwoGrabber.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/test1394TwoGrabber.dir/build.make modules/sensor/CMakeFiles/test1394TwoGrabber.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/test1394TwoGrabber.dir/test/framegrabber/test1394TwoGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/test1394TwoGrabber.dir/test/framegrabber/test1394TwoGrabber.cpp.o -MF CMakeFiles/test1394TwoGrabber.dir/test/framegrabber/test1394TwoGrabber.cpp.o.d -o CMakeFiles/test1394TwoGrabber.dir/test/framegrabber/test1394TwoGrabber.cpp.o -c /<>/modules/sensor/test/framegrabber/test1394TwoGrabber.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/sensor/test/framegrabber/test1394TwoGrabber.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Linking CXX executable test1394TwoGrabber cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/test1394TwoGrabber.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test1394TwoGrabber.dir/link.d CMakeFiles/test1394TwoGrabber.dir/test/framegrabber/test1394TwoGrabber.cpp.o -o test1394TwoGrabber ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target test1394TwoGrabber make -f modules/sensor/CMakeFiles/test1394TwoResetBus.dir/build.make modules/sensor/CMakeFiles/test1394TwoResetBus.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/test1394TwoResetBus.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/test1394TwoResetBus.dir/build.make modules/sensor/CMakeFiles/test1394TwoResetBus.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/test1394TwoResetBus.dir/test/framegrabber/test1394TwoResetBus.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/test1394TwoResetBus.dir/test/framegrabber/test1394TwoResetBus.cpp.o -MF CMakeFiles/test1394TwoResetBus.dir/test/framegrabber/test1394TwoResetBus.cpp.o.d -o CMakeFiles/test1394TwoResetBus.dir/test/framegrabber/test1394TwoResetBus.cpp.o -c /<>/modules/sensor/test/framegrabber/test1394TwoResetBus.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/sensor/test/framegrabber/test1394TwoResetBus.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 34%] Linking CXX executable test1394TwoResetBus cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/test1394TwoResetBus.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test1394TwoResetBus.dir/link.d CMakeFiles/test1394TwoResetBus.dir/test/framegrabber/test1394TwoResetBus.cpp.o -o test1394TwoResetBus ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target test1394TwoResetBus make -f modules/sensor/CMakeFiles/testPylonGrabber.dir/build.make modules/sensor/CMakeFiles/testPylonGrabber.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testPylonGrabber.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testPylonGrabber.dir/build.make modules/sensor/CMakeFiles/testPylonGrabber.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testPylonGrabber.dir/test/framegrabber/testPylonGrabber.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testPylonGrabber.dir/test/framegrabber/testPylonGrabber.cpp.o -MF CMakeFiles/testPylonGrabber.dir/test/framegrabber/testPylonGrabber.cpp.o.d -o CMakeFiles/testPylonGrabber.dir/test/framegrabber/testPylonGrabber.cpp.o -c /<>/modules/sensor/test/framegrabber/testPylonGrabber.cpp [ 34%] Linking CXX executable testPylonGrabber cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPylonGrabber.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPylonGrabber.dir/link.d CMakeFiles/testPylonGrabber.dir/test/framegrabber/testPylonGrabber.cpp.o -o testPylonGrabber ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testPylonGrabber make -f modules/sensor/CMakeFiles/testMocapQualisys.dir/build.make modules/sensor/CMakeFiles/testMocapQualisys.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testMocapQualisys.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testMocapQualisys.dir/build.make modules/sensor/CMakeFiles/testMocapQualisys.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testMocapQualisys.dir/test/mocap/testMocapQualisys.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/sensor/CMakeFiles/testMocapQualisys.dir/test/mocap/testMocapQualisys.cpp.o -MF CMakeFiles/testMocapQualisys.dir/test/mocap/testMocapQualisys.cpp.o.d -o CMakeFiles/testMocapQualisys.dir/test/mocap/testMocapQualisys.cpp.o -c /<>/modules/sensor/test/mocap/testMocapQualisys.cpp [ 34%] Linking CXX executable testMocapQualisys cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMocapQualisys.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMocapQualisys.dir/link.d CMakeFiles/testMocapQualisys.dir/test/mocap/testMocapQualisys.cpp.o -o testMocapQualisys ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testMocapQualisys make -f modules/sensor/CMakeFiles/testMocapVicon.dir/build.make modules/sensor/CMakeFiles/testMocapVicon.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testMocapVicon.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testMocapVicon.dir/build.make modules/sensor/CMakeFiles/testMocapVicon.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testMocapVicon.dir/test/mocap/testMocapVicon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/sensor/CMakeFiles/testMocapVicon.dir/test/mocap/testMocapVicon.cpp.o -MF CMakeFiles/testMocapVicon.dir/test/mocap/testMocapVicon.cpp.o.d -o CMakeFiles/testMocapVicon.dir/test/mocap/testMocapVicon.cpp.o -c /<>/modules/sensor/test/mocap/testMocapVicon.cpp [ 34%] Linking CXX executable testMocapVicon cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMocapVicon.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMocapVicon.dir/link.d CMakeFiles/testMocapVicon.dir/test/mocap/testMocapVicon.cpp.o -o testMocapVicon ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testMocapVicon make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/test/rgb-depth/testOccipitalStructure_Core_images.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/test/rgb-depth/testOccipitalStructure_Core_images.cpp.o -MF CMakeFiles/testOccipitalStructure_Core_images.dir/test/rgb-depth/testOccipitalStructure_Core_images.cpp.o.d -o CMakeFiles/testOccipitalStructure_Core_images.dir/test/rgb-depth/testOccipitalStructure_Core_images.cpp.o -c /<>/modules/sensor/test/rgb-depth/testOccipitalStructure_Core_images.cpp [ 34%] Linking CXX executable testOccipitalStructure_Core_images cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testOccipitalStructure_Core_images.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testOccipitalStructure_Core_images.dir/link.d "CMakeFiles/testOccipitalStructure_Core_images.dir/test/rgb-depth/testOccipitalStructure_Core_images.cpp.o" -o testOccipitalStructure_Core_images ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testOccipitalStructure_Core_images make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/test/rgb-depth/testOccipitalStructure_Core_imu.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/test/rgb-depth/testOccipitalStructure_Core_imu.cpp.o -MF CMakeFiles/testOccipitalStructure_Core_imu.dir/test/rgb-depth/testOccipitalStructure_Core_imu.cpp.o.d -o CMakeFiles/testOccipitalStructure_Core_imu.dir/test/rgb-depth/testOccipitalStructure_Core_imu.cpp.o -c /<>/modules/sensor/test/rgb-depth/testOccipitalStructure_Core_imu.cpp [ 34%] Linking CXX executable testOccipitalStructure_Core_imu cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testOccipitalStructure_Core_imu.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testOccipitalStructure_Core_imu.dir/link.d "CMakeFiles/testOccipitalStructure_Core_imu.dir/test/rgb-depth/testOccipitalStructure_Core_imu.cpp.o" -o testOccipitalStructure_Core_imu ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testOccipitalStructure_Core_imu make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp.o -MF CMakeFiles/testOccipitalStructure_Core_pcl.dir/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp.o.d -o CMakeFiles/testOccipitalStructure_Core_pcl.dir/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp.o -c /<>/modules/sensor/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp [ 34%] Linking CXX executable testOccipitalStructure_Core_pcl cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testOccipitalStructure_Core_pcl.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testOccipitalStructure_Core_pcl.dir/link.d "CMakeFiles/testOccipitalStructure_Core_pcl.dir/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp.o" -o testOccipitalStructure_Core_pcl ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testOccipitalStructure_Core_pcl make -f modules/sensor/CMakeFiles/testRealSense2_D435.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_D435.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_D435.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435.dir/test/rgb-depth/testRealSense2_D435.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_D435.dir/test/rgb-depth/testRealSense2_D435.cpp.o -MF CMakeFiles/testRealSense2_D435.dir/test/rgb-depth/testRealSense2_D435.cpp.o.d -o CMakeFiles/testRealSense2_D435.dir/test/rgb-depth/testRealSense2_D435.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_D435.cpp [ 34%] Linking CXX executable testRealSense2_D435 cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_D435.dir/link.d "CMakeFiles/testRealSense2_D435.dir/test/rgb-depth/testRealSense2_D435.cpp.o" -o testRealSense2_D435 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testRealSense2_D435 make -f modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/test/rgb-depth/testRealSense2_D435_align.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/test/rgb-depth/testRealSense2_D435_align.cpp.o -MF CMakeFiles/testRealSense2_D435_align.dir/test/rgb-depth/testRealSense2_D435_align.cpp.o.d -o CMakeFiles/testRealSense2_D435_align.dir/test/rgb-depth/testRealSense2_D435_align.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_D435_align.cpp [ 34%] Linking CXX executable testRealSense2_D435_align cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435_align.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_D435_align.dir/link.d "CMakeFiles/testRealSense2_D435_align.dir/test/rgb-depth/testRealSense2_D435_align.cpp.o" -o testRealSense2_D435_align ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testRealSense2_D435_align make -f modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/test/rgb-depth/testRealSense2_D435_opencv.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/test/rgb-depth/testRealSense2_D435_opencv.cpp.o -MF CMakeFiles/testRealSense2_D435_opencv.dir/test/rgb-depth/testRealSense2_D435_opencv.cpp.o.d -o CMakeFiles/testRealSense2_D435_opencv.dir/test/rgb-depth/testRealSense2_D435_opencv.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_D435_opencv.cpp [ 34%] Linking CXX executable testRealSense2_D435_opencv cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435_opencv.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_D435_opencv.dir/link.d "CMakeFiles/testRealSense2_D435_opencv.dir/test/rgb-depth/testRealSense2_D435_opencv.cpp.o" -o testRealSense2_D435_opencv ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testRealSense2_D435_opencv make -f modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/test/rgb-depth/testRealSense2_D435_pcl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/test/rgb-depth/testRealSense2_D435_pcl.cpp.o -MF CMakeFiles/testRealSense2_D435_pcl.dir/test/rgb-depth/testRealSense2_D435_pcl.cpp.o.d -o CMakeFiles/testRealSense2_D435_pcl.dir/test/rgb-depth/testRealSense2_D435_pcl.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_D435_pcl.cpp [ 34%] Linking CXX executable testRealSense2_D435_pcl cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435_pcl.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_D435_pcl.dir/link.d "CMakeFiles/testRealSense2_D435_pcl.dir/test/rgb-depth/testRealSense2_D435_pcl.cpp.o" -o testRealSense2_D435_pcl ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target testRealSense2_D435_pcl make -f modules/sensor/CMakeFiles/testRealSense2_SR300.dir/build.make modules/sensor/CMakeFiles/testRealSense2_SR300.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_SR300.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_SR300.dir/build.make modules/sensor/CMakeFiles/testRealSense2_SR300.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_SR300.dir/test/rgb-depth/testRealSense2_SR300.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_SR300.dir/test/rgb-depth/testRealSense2_SR300.cpp.o -MF CMakeFiles/testRealSense2_SR300.dir/test/rgb-depth/testRealSense2_SR300.cpp.o.d -o CMakeFiles/testRealSense2_SR300.dir/test/rgb-depth/testRealSense2_SR300.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_SR300.cpp [ 35%] Linking CXX executable testRealSense2_SR300 cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_SR300.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_SR300.dir/link.d "CMakeFiles/testRealSense2_SR300.dir/test/rgb-depth/testRealSense2_SR300.cpp.o" -o testRealSense2_SR300 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_SR300 make -f modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/test/rgb-depth/testRealSense2_T265_images.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/test/rgb-depth/testRealSense2_T265_images.cpp.o -MF CMakeFiles/testRealSense2_T265_images.dir/test/rgb-depth/testRealSense2_T265_images.cpp.o.d -o CMakeFiles/testRealSense2_T265_images.dir/test/rgb-depth/testRealSense2_T265_images.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense2_T265_images cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_images.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_T265_images.dir/link.d "CMakeFiles/testRealSense2_T265_images.dir/test/rgb-depth/testRealSense2_T265_images.cpp.o" -o testRealSense2_T265_images ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_T265_images make -f modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/test/rgb-depth/testRealSense2_T265_images_odometry.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/test/rgb-depth/testRealSense2_T265_images_odometry.cpp.o -MF CMakeFiles/testRealSense2_T265_images_odometry.dir/test/rgb-depth/testRealSense2_T265_images_odometry.cpp.o.d -o CMakeFiles/testRealSense2_T265_images_odometry.dir/test/rgb-depth/testRealSense2_T265_images_odometry.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images_odometry.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images_odometry.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense2_T265_images_odometry cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_images_odometry.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_T265_images_odometry.dir/link.d "CMakeFiles/testRealSense2_T265_images_odometry.dir/test/rgb-depth/testRealSense2_T265_images_odometry.cpp.o" -o testRealSense2_T265_images_odometry ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_T265_images_odometry make -f modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp.o -MF CMakeFiles/testRealSense2_T265_images_odometry_async.dir/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp.o.d -o CMakeFiles/testRealSense2_T265_images_odometry_async.dir/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense2_T265_images_odometry_async cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_images_odometry_async.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_T265_images_odometry_async.dir/link.d "CMakeFiles/testRealSense2_T265_images_odometry_async.dir/test/rgb-depth/testRealSense2_T265_images_odometry_async.cpp.o" -o testRealSense2_T265_images_odometry_async ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_T265_images_odometry_async make -f modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/test/rgb-depth/testRealSense2_T265_imu.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/test/rgb-depth/testRealSense2_T265_imu.cpp.o -MF CMakeFiles/testRealSense2_T265_imu.dir/test/rgb-depth/testRealSense2_T265_imu.cpp.o.d -o CMakeFiles/testRealSense2_T265_imu.dir/test/rgb-depth/testRealSense2_T265_imu.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_imu.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_imu.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense2_T265_imu cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_imu.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_T265_imu.dir/link.d "CMakeFiles/testRealSense2_T265_imu.dir/test/rgb-depth/testRealSense2_T265_imu.cpp.o" -o testRealSense2_T265_imu ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_T265_imu make -f modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/test/rgb-depth/testRealSense2_T265_odometry.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/test/rgb-depth/testRealSense2_T265_odometry.cpp.o -MF CMakeFiles/testRealSense2_T265_odometry.dir/test/rgb-depth/testRealSense2_T265_odometry.cpp.o.d -o CMakeFiles/testRealSense2_T265_odometry.dir/test/rgb-depth/testRealSense2_T265_odometry.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_odometry.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_odometry.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense2_T265_odometry cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_odometry.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_T265_odometry.dir/link.d "CMakeFiles/testRealSense2_T265_odometry.dir/test/rgb-depth/testRealSense2_T265_odometry.cpp.o" -o testRealSense2_T265_odometry ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_T265_odometry make -f modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/test/rgb-depth/testRealSense2_T265_undistort.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/test/rgb-depth/testRealSense2_T265_undistort.cpp.o -MF CMakeFiles/testRealSense2_T265_undistort.dir/test/rgb-depth/testRealSense2_T265_undistort.cpp.o.d -o CMakeFiles/testRealSense2_T265_undistort.dir/test/rgb-depth/testRealSense2_T265_undistort.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_undistort.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_undistort.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense2_T265_undistort cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_undistort.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense2_T265_undistort.dir/link.d "CMakeFiles/testRealSense2_T265_undistort.dir/test/rgb-depth/testRealSense2_T265_undistort.cpp.o" -o testRealSense2_T265_undistort ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense2_T265_undistort make -f modules/sensor/CMakeFiles/testRealSense_R200.dir/build.make modules/sensor/CMakeFiles/testRealSense_R200.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense_R200.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense_R200.dir/build.make modules/sensor/CMakeFiles/testRealSense_R200.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense_R200.dir/test/rgb-depth/testRealSense_R200.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense_R200.dir/test/rgb-depth/testRealSense_R200.cpp.o -MF CMakeFiles/testRealSense_R200.dir/test/rgb-depth/testRealSense_R200.cpp.o.d -o CMakeFiles/testRealSense_R200.dir/test/rgb-depth/testRealSense_R200.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense_R200.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/test/rgb-depth/testRealSense_R200.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 35%] Linking CXX executable testRealSense_R200 cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense_R200.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense_R200.dir/link.d "CMakeFiles/testRealSense_R200.dir/test/rgb-depth/testRealSense_R200.cpp.o" -o testRealSense_R200 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target testRealSense_R200 make -f modules/sensor/CMakeFiles/testRealSense_SR300.dir/build.make modules/sensor/CMakeFiles/testRealSense_SR300.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/sensor /<>/obj-arm-linux-gnueabihf/modules/sensor/CMakeFiles/testRealSense_SR300.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/sensor/CMakeFiles/testRealSense_SR300.dir/build.make modules/sensor/CMakeFiles/testRealSense_SR300.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 36%] Building CXX object modules/sensor/CMakeFiles/testRealSense_SR300.dir/test/rgb-depth/testRealSense_SR300.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/sensor/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -Wno-float-equal -MD -MT modules/sensor/CMakeFiles/testRealSense_SR300.dir/test/rgb-depth/testRealSense_SR300.cpp.o -MF CMakeFiles/testRealSense_SR300.dir/test/rgb-depth/testRealSense_SR300.cpp.o.d -o CMakeFiles/testRealSense_SR300.dir/test/rgb-depth/testRealSense_SR300.cpp.o -c /<>/modules/sensor/test/rgb-depth/testRealSense_SR300.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/sensor/test/rgb-depth/testRealSense_SR300.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 36%] Linking CXX executable testRealSense_SR300 cd /<>/obj-arm-linux-gnueabihf/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense_SR300.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRealSense_SR300.dir/link.d "CMakeFiles/testRealSense_SR300.dir/test/rgb-depth/testRealSense_SR300.cpp.o" -o testRealSense_SR300 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 36%] Built target testRealSense_SR300 make -f modules/ar/CMakeFiles/visp_ar.dir/build.make modules/ar/CMakeFiles/visp_ar.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/ar /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/ar /<>/obj-arm-linux-gnueabihf/modules/ar/CMakeFiles/visp_ar.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/ar/CMakeFiles/visp_ar.dir/build.make modules/ar/CMakeFiles/visp_ar.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 36%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-arm-linux-gnueabihf/modules/ar -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o -MF CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o.d -o CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o -c /<>/modules/ar/src/coin-simulator/vpAR.cpp [ 36%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-arm-linux-gnueabihf/modules/ar -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o -MF CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o.d -o CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o -c /<>/modules/ar/src/coin-simulator/vpSimulator.cpp [ 36%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-arm-linux-gnueabihf/modules/ar -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o -MF CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o.d -o CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o -c /<>/modules/ar/src/coin-simulator/vpViewer.cpp [ 37%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-arm-linux-gnueabihf/modules/ar -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o -MF CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o.d -o CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o -c /<>/modules/ar/src/ogre-simulator/vpAROgre.cpp [ 37%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-arm-linux-gnueabihf/modules/ar -I/<>/modules/core/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -MF CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o.d -o CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -c /<>/modules/ar/src/vpSimulatorException.cpp [ 37%] Linking CXX shared library ../../lib/libvisp_ar.so cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_ar.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_ar.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_ar.so.3.6 -o ../../lib/libvisp_ar.so.3.6.0 "CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o" "CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o" "CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o" "CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o" CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/ar && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_ar.so.3.6 ../../lib/libvisp_ar.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 37%] Built target visp_ar make -f modules/blob/CMakeFiles/visp_blob.dir/build.make modules/blob/CMakeFiles/visp_blob.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/blob /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/blob /<>/obj-arm-linux-gnueabihf/modules/blob/CMakeFiles/visp_blob.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/blob/CMakeFiles/visp_blob.dir/build.make modules/blob/CMakeFiles/visp_blob.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 37%] Building CXX object modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/blob && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/blob/include -I/<>/modules/tracker/blob/src -I/<>/obj-arm-linux-gnueabihf/modules/blob -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o -MF CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o.d -o CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o -c /<>/modules/tracker/blob/src/dots/vpDot.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/tracker/blob/src/dots/vpDot.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/list:66, from /usr/include/opencv4/opencv2/stitching/detail/util.hpp:46, from /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:48, from /usr/include/opencv4/opencv2/stitching.hpp:50, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc: In function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = vpImagePoint; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:308:7: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:308:7: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 In member function ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:267:5, inlined from ‘vpDot& vpDot::operator=(const vpDot&)’ at /<>/modules/tracker/blob/src/dots/vpDot.cpp:132:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:286:29: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:267:5, inlined from ‘vpDot& vpDot::operator=(const vpDot&)’ at /<>/modules/tracker/blob/src/dots/vpDot.cpp:133:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/list.tcc:286:29: note: parameter passing for argument of type ‘std::_List_const_iterator’ changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/blob && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/blob/include -I/<>/modules/tracker/blob/src -I/<>/obj-arm-linux-gnueabihf/modules/blob -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -MF CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o.d -o CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -c /<>/modules/tracker/blob/src/dots/vpDot2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/src/dots/vpDot2.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Linking CXX shared library ../../lib/libvisp_blob.so cd /<>/obj-arm-linux-gnueabihf/modules/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_blob.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_blob.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_blob.so.3.6 -o ../../lib/libvisp_blob.so.3.6.0 CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/blob && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_blob.so.3.6 ../../lib/libvisp_blob.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 37%] Built target visp_blob make -f modules/visual_features/CMakeFiles/visp_visual_features.dir/build.make modules/visual_features/CMakeFiles/visp_visual_features.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/visual_features /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/visual_features /<>/obj-arm-linux-gnueabihf/modules/visual_features/CMakeFiles/visp_visual_features.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/visual_features/CMakeFiles/visp_visual_features.dir/build.make modules/visual_features/CMakeFiles/visp_visual_features.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-float-equal -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o -c /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:47, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpBasicFeature.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpBasicFeature.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeatureLine.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp:112: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentObject.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentObject.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/include/visp3/visual_features/vpFeatureMoment.h:51, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp:87: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 38%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp:107: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:47, from /<>/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-arm-linux-gnueabihf/modules/visual_features -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -MF CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o.d -o CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -c /<>/modules/visual_features/src/visual-feature/vpGenericFeature.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/visual_features/include/visp3/visual_features/vpGenericFeature.h:45, from /<>/modules/visual_features/src/visual-feature/vpGenericFeature.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 39%] Linking CXX shared library ../../lib/libvisp_visual_features.so cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_visual_features.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_visual_features.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_visual_features.so.3.6 -o ../../lib/libvisp_visual_features.so.3.6.0 "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o" "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o" "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o" "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o" "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o" "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o" "CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o" "CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o" ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6 ../../lib/libvisp_visual_features.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 39%] Built target visp_visual_features make -f modules/blob/CMakeFiles/testTrackDot.dir/build.make modules/blob/CMakeFiles/testTrackDot.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/blob /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/blob /<>/obj-arm-linux-gnueabihf/modules/blob/CMakeFiles/testTrackDot.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/blob/CMakeFiles/testTrackDot.dir/build.make modules/blob/CMakeFiles/testTrackDot.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 39%] Building CXX object modules/blob/CMakeFiles/testTrackDot.dir/test/tracking-with-dataset/testTrackDot.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/blob && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/blob/include -I/<>/modules/core/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/me/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/blob/CMakeFiles/testTrackDot.dir/test/tracking-with-dataset/testTrackDot.cpp.o -MF CMakeFiles/testTrackDot.dir/test/tracking-with-dataset/testTrackDot.cpp.o.d -o CMakeFiles/testTrackDot.dir/test/tracking-with-dataset/testTrackDot.cpp.o -c /<>/modules/tracker/blob/test/tracking-with-dataset/testTrackDot.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/modules/tracker/blob/test/tracking-with-dataset/testTrackDot.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 40%] Linking CXX executable testTrackDot cd /<>/obj-arm-linux-gnueabihf/modules/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTrackDot.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testTrackDot.dir/link.d "CMakeFiles/testTrackDot.dir/test/tracking-with-dataset/testTrackDot.cpp.o" -o testTrackDot ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /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/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 40%] Built target testTrackDot make -f modules/robot/CMakeFiles/visp_robot.dir/build.make modules/robot/CMakeFiles/visp_robot.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/visp_robot.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/visp_robot.dir/build.make modules/robot/CMakeFiles/visp_robot.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o -MF CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o.d -o CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o -c /<>/modules/robot/src/haptic-device/qbdevice/vpQbDevice.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/robot/src/haptic-device/qbdevice/vpQbDevice.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o -MF CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o.d -o CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o -c /<>/modules/robot/src/haptic-device/qbdevice/vpQbSoftHand.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpQbSoftHand.h:42, from /<>/modules/robot/src/haptic-device/qbdevice/vpQbSoftHand.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp.o -MF CMakeFiles/visp_robot.dir/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp.o.d -o CMakeFiles/visp_robot.dir/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp.o -c /<>/modules/robot/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h:45, from /<>/modules/robot/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o -MF CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o.d -o CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o -c /<>/modules/robot/src/haptic-device/virtuose/vpVirtuose.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:42, from /<>/modules/robot/src/haptic-device/virtuose/vpVirtuose.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o -MF CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o.d -o CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o -c /<>/modules/robot/src/image-simulator/vpImageSimulator.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/robot/src/image-simulator/vpImageSimulator.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o -MF CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o.d -o CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o -c /<>/modules/robot/src/light/vpRingLight.cpp [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o -c /<>/modules/robot/src/real-robot/afma4/vpAfma4.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/src/real-robot/afma4/vpAfma4.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o -c /<>/modules/robot/src/real-robot/afma4/vpRobotAfma4.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o -c /<>/modules/robot/src/real-robot/afma4/vpServolens.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/include/visp3/robot/vpServolens.h:53, from /<>/modules/robot/src/real-robot/afma4/vpServolens.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o -c /<>/modules/robot/src/real-robot/afma6/vpAfma6.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/src/real-robot/afma6/vpAfma6.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o -c /<>/modules/robot/src/real-robot/afma6/vpRobotAfma6.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o -c /<>/modules/robot/src/real-robot/bebop2/vpRobotBebop2.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o -c /<>/modules/robot/src/real-robot/biclops/vpBiclops.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/robot/include/visp3/robot/vpBiclops.h:44, from /<>/modules/robot/src/real-robot/biclops/vpBiclops.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o -c /<>/modules/robot/src/real-robot/biclops/vpRobotBiclops.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o -c /<>/modules/robot/src/real-robot/biclops/vpRobotBiclopsController.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o -c /<>/modules/robot/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o -c /<>/modules/robot/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o -c /<>/modules/robot/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o -c /<>/modules/robot/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o -c /<>/modules/robot/src/real-robot/franka/vpRobotFranka.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/kinova/vpRobotKinova.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/kinova/vpRobotKinova.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/kinova/vpRobotKinova.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/kinova/vpRobotKinova.cpp.o -c /<>/modules/robot/src/real-robot/kinova/vpRobotKinova.cpp [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/mavsdk/vpRobotMavsdk.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/mavsdk/vpRobotMavsdk.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/mavsdk/vpRobotMavsdk.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/mavsdk/vpRobotMavsdk.cpp.o -c /<>/modules/robot/src/real-robot/mavsdk/vpRobotMavsdk.cpp [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o -c /<>/modules/robot/src/real-robot/pioneer/vpRobotPioneer.cpp [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o -c /<>/modules/robot/src/real-robot/ptu46/vpPtu46.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/robot/include/visp3/robot/vpPtu46.h:48, from /<>/modules/robot/src/real-robot/ptu46/vpPtu46.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o -c /<>/modules/robot/src/real-robot/ptu46/vpRobotPtu46.cpp [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp.o -c /<>/modules/robot/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o -c /<>/modules/robot/src/real-robot/viper/vpRobotViper650.cpp [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o -c /<>/modules/robot/src/real-robot/viper/vpRobotViper850.cpp [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o -c /<>/modules/robot/src/real-robot/viper/vpViper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/src/real-robot/viper/vpViper.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o -c /<>/modules/robot/src/real-robot/viper/vpViper650.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:46, from /<>/modules/robot/src/real-robot/viper/vpViper650.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o -MF CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o.d -o CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o -c /<>/modules/robot/src/real-robot/viper/vpViper850.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:46, from /<>/modules/robot/src/real-robot/viper/vpViper850.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o -c /<>/modules/robot/src/robot-simulator/vpRobotCamera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpRobotCamera.h:48, from /<>/modules/robot/src/robot-simulator/vpRobotCamera.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o -c /<>/modules/robot/src/robot-simulator/vpRobotSimulator.cpp In file included from /<>/modules/core/include/visp3/core/vpVelocityTwistMatrix.h:37, from /<>/modules/robot/include/visp3/robot/vpRobotSimulator.h:46, from /<>/modules/robot/src/robot-simulator/vpRobotSimulator.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o -c /<>/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:60, from /<>/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o -c /<>/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o -c /<>/modules/robot/src/robot-simulator/vpSimulatorCamera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/robot/src/robot-simulator/vpSimulatorCamera.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o -c /<>/modules/robot/src/robot-simulator/vpSimulatorPioneer.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/robot/src/robot-simulator/vpSimulatorPioneer.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o -c /<>/modules/robot/src/robot-simulator/vpSimulatorPioneerPan.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/robot/src/robot-simulator/vpSimulatorPioneerPan.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o -MF CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o.d -o CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o -c /<>/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:60, from /<>/modules/robot/include/visp3/robot/vpSimulatorViper850.h:44, from /<>/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o -MF CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o.d -o CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o -c /<>/modules/robot/src/vpRobot.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpRobot.h:44, from /<>/modules/robot/src/vpRobot.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o -MF CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o.d -o CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o -c /<>/modules/robot/src/vpRobotTemplate.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/robot/src/vpRobotTemplate.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpArit.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpAritio.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpBound.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpBoundio.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpClipping.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpCoreDisplay.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-sign-conversion -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpKeyword.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpLex.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpMyio.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpParser.cpp [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpProjection.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpRfstack.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -Wno-deprecated-copy -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpScene.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/robot/src/wireframe-simulator/vpScene.h:46, from /<>/modules/robot/src/wireframe-simulator/vpScene.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpSkipio.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpTmstack.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpToken.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpViewio.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpVwstack.cpp [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-arm-linux-gnueabihf/modules/robot -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -MF CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o.d -o CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -c /<>/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/robot/include/visp3/robot/vpWireFrameSimulator.h:51, from /<>/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 44%] Linking CXX shared library ../../lib/libvisp_robot.so cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_robot.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_robot.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_robot.so.3.6 -o ../../lib/libvisp_robot.so.3.6.0 "CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o" "CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o" "CMakeFiles/visp_robot.dir/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp.o" "CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o" "CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o" CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o "CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/kinova/vpRobotKinova.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/mavsdk/vpRobotMavsdk.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o" "CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o" "CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o" CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o" "CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o" ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../3rdparty/lib/libvisp_qbdevice.a ../../3rdparty/lib/libvisp_reflex_takktile2.a /usr/lib/arm-linux-gnueabihf/libm.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/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_robot.so.3.6 ../../lib/libvisp_robot.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 44%] Built target visp_robot make -f modules/vision/CMakeFiles/visp_vision.dir/build.make modules/vision/CMakeFiles/visp_vision.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/visp_vision.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/visp_vision.dir/build.make modules/vision/CMakeFiles/visp_vision.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 44%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o -MF CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o.d -o CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o -c /<>/modules/vision/src/calibration/vpCalibration.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPixelMeterConversion.h:42, from /<>/modules/vision/src/calibration/vpCalibration.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 44%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o -MF CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o.d -o CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o -c /<>/modules/vision/src/calibration/vpCalibrationTools.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPixelMeterConversion.h:42, from /<>/modules/vision/src/calibration/vpCalibrationTools.cpp:35: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o -MF CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o.d -o CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o -c /<>/modules/vision/src/calibration/vpHandEyeCalibration.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/vision/include/visp3/vision/vpHandEyeCalibration.h:44, from /<>/modules/vision/src/calibration/vpHandEyeCalibration.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o -MF CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o.d -o CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o -c /<>/modules/vision/src/homography-estimation/vpHomography.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/vision/src/homography-estimation/vpHomography.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o -MF CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o.d -o CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o -c /<>/modules/vision/src/homography-estimation/vpHomographyDLT.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/vision/src/homography-estimation/vpHomographyDLT.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o -MF CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o.d -o CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o -c /<>/modules/vision/src/homography-estimation/vpHomographyExtract.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpHomography.h:47, from /<>/modules/vision/src/homography-estimation/vpHomographyExtract.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o -MF CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o.d -o CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o -c /<>/modules/vision/src/homography-estimation/vpHomographyMalis.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpHomography.h:47, from /<>/modules/vision/src/homography-estimation/vpHomographyMalis.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o -MF CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o.d -o CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o -c /<>/modules/vision/src/homography-estimation/vpHomographyRansac.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/vision/src/homography-estimation/vpHomographyRansac.cpp:34: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o -MF CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o.d -o CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o -c /<>/modules/vision/src/homography-estimation/vpHomographyVVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/vision/src/homography-estimation/vpHomographyVVS.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o -MF CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o.d -o CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o -c /<>/modules/vision/src/key-point/vpFernClassifier.cpp [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o -MF CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o.d -o CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o -c /<>/modules/vision/src/key-point/vpKeyPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/vision/src/key-point/vpKeyPoint.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o -MF CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o.d -o CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o -c /<>/modules/vision/src/key-point/vpPlanarObjectDetector.cpp [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o -MF CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o.d -o CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o -c /<>/modules/vision/src/key-point/vpXmlConfigParserKeyPoint.cpp [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/plane-estimation/vpPlaneEstimation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/plane-estimation/vpPlaneEstimation.cpp.o -MF CMakeFiles/visp_vision.dir/src/plane-estimation/vpPlaneEstimation.cpp.o.d -o CMakeFiles/visp_vision.dir/src/plane-estimation/vpPlaneEstimation.cpp.o -c /<>/modules/vision/src/plane-estimation/vpPlaneEstimation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpPlane.h:37, from /<>/modules/vision/include/visp3/vision/vpPlaneEstimation.h:54, from /<>/modules/vision/src/plane-estimation/vpPlaneEstimation.cpp:34: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o -c /<>/modules/vision/src/pose-estimation/vpLevenbergMarquartd.cpp [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPose.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/src/pose-estimation/vpPose.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseDementhon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpPose.h:42, from /<>/modules/vision/src/pose-estimation/vpPoseDementhon.cpp:35: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseFeatures.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpForwardProjection.h:42, from /<>/modules/core/include/visp3/core/vpCircle.h:44, from /<>/modules/vision/include/visp3/vision/vpPoseFeatures.h:49, from /<>/modules/vision/src/pose-estimation/vpPoseFeatures.cpp:33: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseLagrange.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpPose.h:42, from /<>/modules/vision/src/pose-estimation/vpPoseLagrange.cpp:34: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseLowe.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpPose.h:42, from /<>/modules/vision/src/pose-estimation/vpPoseLowe.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseRGBD.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPixelMeterConversion.h:42, from /<>/modules/vision/src/pose-estimation/vpPoseRGBD.cpp:34: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseRansac.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/vision/src/pose-estimation/vpPoseRansac.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-arm-linux-gnueabihf/modules/vision -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -MF CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o.d -o CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -c /<>/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Linking CXX shared library ../../lib/libvisp_vision.so cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_vision.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_vision.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_vision.so.3.6 -o ../../lib/libvisp_vision.so.3.6.0 CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o "CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o" "CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o" "CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o" "CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o" "CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o" "CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o" "CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o" "CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o" "CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o" "CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o" "CMakeFiles/visp_vision.dir/src/plane-estimation/vpPlaneEstimation.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o" "CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o" ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../3rdparty/lib/libvisp_pugixml.a /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_vision.so.3.6 ../../lib/libvisp_vision.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 46%] Built target visp_vision make -f modules/robot/CMakeFiles/testRobotBebop2.dir/build.make modules/robot/CMakeFiles/testRobotBebop2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotBebop2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotBebop2.dir/build.make modules/robot/CMakeFiles/testRobotBebop2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 46%] Building CXX object modules/robot/CMakeFiles/testRobotBebop2.dir/test/bebop2/testRobotBebop2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotBebop2.dir/test/bebop2/testRobotBebop2.cpp.o -MF CMakeFiles/testRobotBebop2.dir/test/bebop2/testRobotBebop2.cpp.o.d -o CMakeFiles/testRobotBebop2.dir/test/bebop2/testRobotBebop2.cpp.o -c /<>/modules/robot/test/bebop2/testRobotBebop2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayX.h:41, from /<>/modules/robot/test/bebop2/testRobotBebop2.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Linking CXX executable testRobotBebop2 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotBebop2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotBebop2.dir/link.d CMakeFiles/testRobotBebop2.dir/test/bebop2/testRobotBebop2.cpp.o -o testRobotBebop2 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 46%] Built target testRobotBebop2 make -f modules/robot/CMakeFiles/testQbSoftHand.dir/build.make modules/robot/CMakeFiles/testQbSoftHand.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testQbSoftHand.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testQbSoftHand.dir/build.make modules/robot/CMakeFiles/testQbSoftHand.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 46%] Building CXX object modules/robot/CMakeFiles/testQbSoftHand.dir/test/qbdevice/testQbSoftHand.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testQbSoftHand.dir/test/qbdevice/testQbSoftHand.cpp.o -MF CMakeFiles/testQbSoftHand.dir/test/qbdevice/testQbSoftHand.cpp.o.d -o CMakeFiles/testQbSoftHand.dir/test/qbdevice/testQbSoftHand.cpp.o -c /<>/modules/robot/test/qbdevice/testQbSoftHand.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpQbSoftHand.h:42, from /<>/modules/robot/test/qbdevice/testQbSoftHand.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 46%] Linking CXX executable testQbSoftHand cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testQbSoftHand.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testQbSoftHand.dir/link.d CMakeFiles/testQbSoftHand.dir/test/qbdevice/testQbSoftHand.cpp.o -o testQbSoftHand ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 46%] Built target testQbSoftHand make -f modules/robot/CMakeFiles/testAfma4.dir/build.make modules/robot/CMakeFiles/testAfma4.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testAfma4.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testAfma4.dir/build.make modules/robot/CMakeFiles/testAfma4.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testAfma4.dir/test/servo-afma4/testAfma4.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testAfma4.dir/test/servo-afma4/testAfma4.cpp.o -MF CMakeFiles/testAfma4.dir/test/servo-afma4/testAfma4.cpp.o.d -o CMakeFiles/testAfma4.dir/test/servo-afma4/testAfma4.cpp.o -c /<>/modules/robot/test/servo-afma4/testAfma4.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/test/servo-afma4/testAfma4.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 47%] Linking CXX executable testAfma4 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAfma4.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testAfma4.dir/link.d "CMakeFiles/testAfma4.dir/test/servo-afma4/testAfma4.cpp.o" -o testAfma4 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testAfma4 make -f modules/robot/CMakeFiles/testRobotAfma4.dir/build.make modules/robot/CMakeFiles/testRobotAfma4.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotAfma4.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotAfma4.dir/build.make modules/robot/CMakeFiles/testRobotAfma4.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotAfma4.dir/test/servo-afma4/testRobotAfma4.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotAfma4.dir/test/servo-afma4/testRobotAfma4.cpp.o -MF CMakeFiles/testRobotAfma4.dir/test/servo-afma4/testRobotAfma4.cpp.o.d -o CMakeFiles/testRobotAfma4.dir/test/servo-afma4/testRobotAfma4.cpp.o -c /<>/modules/robot/test/servo-afma4/testRobotAfma4.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/test/servo-afma4/testRobotAfma4.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 47%] Linking CXX executable testRobotAfma4 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotAfma4.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotAfma4.dir/link.d "CMakeFiles/testRobotAfma4.dir/test/servo-afma4/testRobotAfma4.cpp.o" -o testRobotAfma4 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testRobotAfma4 make -f modules/robot/CMakeFiles/testAfma6.dir/build.make modules/robot/CMakeFiles/testAfma6.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testAfma6.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testAfma6.dir/build.make modules/robot/CMakeFiles/testAfma6.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testAfma6.dir/test/servo-afma6/testAfma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testAfma6.dir/test/servo-afma6/testAfma6.cpp.o -MF CMakeFiles/testAfma6.dir/test/servo-afma6/testAfma6.cpp.o.d -o CMakeFiles/testAfma6.dir/test/servo-afma6/testAfma6.cpp.o -c /<>/modules/robot/test/servo-afma6/testAfma6.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/test/servo-afma6/testAfma6.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 47%] Linking CXX executable testAfma6 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAfma6.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testAfma6.dir/link.d "CMakeFiles/testAfma6.dir/test/servo-afma6/testAfma6.cpp.o" -o testAfma6 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testAfma6 make -f modules/robot/CMakeFiles/testRobotAfma6.dir/build.make modules/robot/CMakeFiles/testRobotAfma6.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotAfma6.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotAfma6.dir/build.make modules/robot/CMakeFiles/testRobotAfma6.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotAfma6.dir/test/servo-afma6/testRobotAfma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotAfma6.dir/test/servo-afma6/testRobotAfma6.cpp.o -MF CMakeFiles/testRobotAfma6.dir/test/servo-afma6/testRobotAfma6.cpp.o.d -o CMakeFiles/testRobotAfma6.dir/test/servo-afma6/testRobotAfma6.cpp.o -c /<>/modules/robot/test/servo-afma6/testRobotAfma6.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/test/servo-afma6/testRobotAfma6.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 47%] Linking CXX executable testRobotAfma6 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotAfma6.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotAfma6.dir/link.d "CMakeFiles/testRobotAfma6.dir/test/servo-afma6/testRobotAfma6.cpp.o" -o testRobotAfma6 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testRobotAfma6 make -f modules/robot/CMakeFiles/testRobotAfma6Pose.dir/build.make modules/robot/CMakeFiles/testRobotAfma6Pose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotAfma6Pose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotAfma6Pose.dir/build.make modules/robot/CMakeFiles/testRobotAfma6Pose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotAfma6Pose.dir/test/servo-afma6/testRobotAfma6Pose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotAfma6Pose.dir/test/servo-afma6/testRobotAfma6Pose.cpp.o -MF CMakeFiles/testRobotAfma6Pose.dir/test/servo-afma6/testRobotAfma6Pose.cpp.o.d -o CMakeFiles/testRobotAfma6Pose.dir/test/servo-afma6/testRobotAfma6Pose.cpp.o -c /<>/modules/robot/test/servo-afma6/testRobotAfma6Pose.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/robot/test/servo-afma6/testRobotAfma6Pose.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 47%] Linking CXX executable testRobotAfma6Pose cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotAfma6Pose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotAfma6Pose.dir/link.d "CMakeFiles/testRobotAfma6Pose.dir/test/servo-afma6/testRobotAfma6Pose.cpp.o" -o testRobotAfma6Pose ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testRobotAfma6Pose make -f modules/robot/CMakeFiles/testRobotFlirPtu.dir/build.make modules/robot/CMakeFiles/testRobotFlirPtu.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotFlirPtu.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotFlirPtu.dir/build.make modules/robot/CMakeFiles/testRobotFlirPtu.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotFlirPtu.dir/test/servo-flir-ptu/testRobotFlirPtu.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotFlirPtu.dir/test/servo-flir-ptu/testRobotFlirPtu.cpp.o -MF CMakeFiles/testRobotFlirPtu.dir/test/servo-flir-ptu/testRobotFlirPtu.cpp.o.d -o CMakeFiles/testRobotFlirPtu.dir/test/servo-flir-ptu/testRobotFlirPtu.cpp.o -c /<>/modules/robot/test/servo-flir-ptu/testRobotFlirPtu.cpp [ 47%] Linking CXX executable testRobotFlirPtu cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotFlirPtu.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotFlirPtu.dir/link.d "CMakeFiles/testRobotFlirPtu.dir/test/servo-flir-ptu/testRobotFlirPtu.cpp.o" -o testRobotFlirPtu ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testRobotFlirPtu make -f modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/build.make modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/build.make modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/test/servo-franka/testFrankaCartForceTorque-2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/test/servo-franka/testFrankaCartForceTorque-2.cpp.o -MF CMakeFiles/testFrankaCartForceTorque-2.dir/test/servo-franka/testFrankaCartForceTorque-2.cpp.o.d -o CMakeFiles/testFrankaCartForceTorque-2.dir/test/servo-franka/testFrankaCartForceTorque-2.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaCartForceTorque-2.cpp [ 47%] Linking CXX executable testFrankaCartForceTorque-2 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartForceTorque-2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaCartForceTorque-2.dir/link.d "CMakeFiles/testFrankaCartForceTorque-2.dir/test/servo-franka/testFrankaCartForceTorque-2.cpp.o" -o testFrankaCartForceTorque-2 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testFrankaCartForceTorque-2 make -f modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/build.make modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/build.make modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/test/servo-franka/testFrankaCartForceTorque.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/test/servo-franka/testFrankaCartForceTorque.cpp.o -MF CMakeFiles/testFrankaCartForceTorque.dir/test/servo-franka/testFrankaCartForceTorque.cpp.o.d -o CMakeFiles/testFrankaCartForceTorque.dir/test/servo-franka/testFrankaCartForceTorque.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaCartForceTorque.cpp [ 47%] Linking CXX executable testFrankaCartForceTorque cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartForceTorque.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaCartForceTorque.dir/link.d "CMakeFiles/testFrankaCartForceTorque.dir/test/servo-franka/testFrankaCartForceTorque.cpp.o" -o testFrankaCartForceTorque ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testFrankaCartForceTorque make -f modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Building CXX object modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/test/servo-franka/testFrankaCartVelocity-2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/test/servo-franka/testFrankaCartVelocity-2.cpp.o -MF CMakeFiles/testFrankaCartVelocity-2.dir/test/servo-franka/testFrankaCartVelocity-2.cpp.o.d -o CMakeFiles/testFrankaCartVelocity-2.dir/test/servo-franka/testFrankaCartVelocity-2.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaCartVelocity-2.cpp [ 47%] Linking CXX executable testFrankaCartVelocity-2 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartVelocity-2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaCartVelocity-2.dir/link.d "CMakeFiles/testFrankaCartVelocity-2.dir/test/servo-franka/testFrankaCartVelocity-2.cpp.o" -o testFrankaCartVelocity-2 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target testFrankaCartVelocity-2 make -f modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/test/servo-franka/testFrankaCartVelocity-3.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/test/servo-franka/testFrankaCartVelocity-3.cpp.o -MF CMakeFiles/testFrankaCartVelocity-3.dir/test/servo-franka/testFrankaCartVelocity-3.cpp.o.d -o CMakeFiles/testFrankaCartVelocity-3.dir/test/servo-franka/testFrankaCartVelocity-3.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaCartVelocity-3.cpp [ 48%] Linking CXX executable testFrankaCartVelocity-3 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartVelocity-3.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaCartVelocity-3.dir/link.d "CMakeFiles/testFrankaCartVelocity-3.dir/test/servo-franka/testFrankaCartVelocity-3.cpp.o" -o testFrankaCartVelocity-3 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaCartVelocity-3 make -f modules/robot/CMakeFiles/testFrankaCartVelocity.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaCartVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaCartVelocity.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaCartVelocity.dir/test/servo-franka/testFrankaCartVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaCartVelocity.dir/test/servo-franka/testFrankaCartVelocity.cpp.o -MF CMakeFiles/testFrankaCartVelocity.dir/test/servo-franka/testFrankaCartVelocity.cpp.o.d -o CMakeFiles/testFrankaCartVelocity.dir/test/servo-franka/testFrankaCartVelocity.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaCartVelocity.cpp [ 48%] Linking CXX executable testFrankaCartVelocity cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaCartVelocity.dir/link.d "CMakeFiles/testFrankaCartVelocity.dir/test/servo-franka/testFrankaCartVelocity.cpp.o" -o testFrankaCartVelocity ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaCartVelocity make -f modules/robot/CMakeFiles/testFrankaGetPose.dir/build.make modules/robot/CMakeFiles/testFrankaGetPose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaGetPose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaGetPose.dir/build.make modules/robot/CMakeFiles/testFrankaGetPose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaGetPose.dir/test/servo-franka/testFrankaGetPose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaGetPose.dir/test/servo-franka/testFrankaGetPose.cpp.o -MF CMakeFiles/testFrankaGetPose.dir/test/servo-franka/testFrankaGetPose.cpp.o.d -o CMakeFiles/testFrankaGetPose.dir/test/servo-franka/testFrankaGetPose.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaGetPose.cpp [ 48%] Linking CXX executable testFrankaGetPose cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaGetPose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaGetPose.dir/link.d "CMakeFiles/testFrankaGetPose.dir/test/servo-franka/testFrankaGetPose.cpp.o" -o testFrankaGetPose ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaGetPose make -f modules/robot/CMakeFiles/testFrankaJointPosition.dir/build.make modules/robot/CMakeFiles/testFrankaJointPosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaJointPosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaJointPosition.dir/build.make modules/robot/CMakeFiles/testFrankaJointPosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointPosition.dir/test/servo-franka/testFrankaJointPosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaJointPosition.dir/test/servo-franka/testFrankaJointPosition.cpp.o -MF CMakeFiles/testFrankaJointPosition.dir/test/servo-franka/testFrankaJointPosition.cpp.o.d -o CMakeFiles/testFrankaJointPosition.dir/test/servo-franka/testFrankaJointPosition.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaJointPosition.cpp [ 48%] Linking CXX executable testFrankaJointPosition cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointPosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaJointPosition.dir/link.d "CMakeFiles/testFrankaJointPosition.dir/test/servo-franka/testFrankaJointPosition.cpp.o" -o testFrankaJointPosition ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaJointPosition make -f modules/robot/CMakeFiles/testFrankaJointTorque.dir/build.make modules/robot/CMakeFiles/testFrankaJointTorque.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaJointTorque.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaJointTorque.dir/build.make modules/robot/CMakeFiles/testFrankaJointTorque.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointTorque.dir/test/servo-franka/testFrankaJointTorque.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaJointTorque.dir/test/servo-franka/testFrankaJointTorque.cpp.o -MF CMakeFiles/testFrankaJointTorque.dir/test/servo-franka/testFrankaJointTorque.cpp.o.d -o CMakeFiles/testFrankaJointTorque.dir/test/servo-franka/testFrankaJointTorque.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaJointTorque.cpp [ 48%] Linking CXX executable testFrankaJointTorque cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointTorque.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaJointTorque.dir/link.d "CMakeFiles/testFrankaJointTorque.dir/test/servo-franka/testFrankaJointTorque.cpp.o" -o testFrankaJointTorque ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaJointTorque make -f modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/test/servo-franka/testFrankaJointVelocity-2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/test/servo-franka/testFrankaJointVelocity-2.cpp.o -MF CMakeFiles/testFrankaJointVelocity-2.dir/test/servo-franka/testFrankaJointVelocity-2.cpp.o.d -o CMakeFiles/testFrankaJointVelocity-2.dir/test/servo-franka/testFrankaJointVelocity-2.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaJointVelocity-2.cpp [ 48%] Linking CXX executable testFrankaJointVelocity-2 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocity-2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaJointVelocity-2.dir/link.d "CMakeFiles/testFrankaJointVelocity-2.dir/test/servo-franka/testFrankaJointVelocity-2.cpp.o" -o testFrankaJointVelocity-2 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaJointVelocity-2 make -f modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/test/servo-franka/testFrankaJointVelocity-3.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/test/servo-franka/testFrankaJointVelocity-3.cpp.o -MF CMakeFiles/testFrankaJointVelocity-3.dir/test/servo-franka/testFrankaJointVelocity-3.cpp.o.d -o CMakeFiles/testFrankaJointVelocity-3.dir/test/servo-franka/testFrankaJointVelocity-3.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaJointVelocity-3.cpp [ 48%] Linking CXX executable testFrankaJointVelocity-3 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocity-3.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaJointVelocity-3.dir/link.d "CMakeFiles/testFrankaJointVelocity-3.dir/test/servo-franka/testFrankaJointVelocity-3.cpp.o" -o testFrankaJointVelocity-3 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaJointVelocity-3 make -f modules/robot/CMakeFiles/testFrankaJointVelocity.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaJointVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaJointVelocity.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocity.dir/test/servo-franka/testFrankaJointVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaJointVelocity.dir/test/servo-franka/testFrankaJointVelocity.cpp.o -MF CMakeFiles/testFrankaJointVelocity.dir/test/servo-franka/testFrankaJointVelocity.cpp.o.d -o CMakeFiles/testFrankaJointVelocity.dir/test/servo-franka/testFrankaJointVelocity.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaJointVelocity.cpp [ 48%] Linking CXX executable testFrankaJointVelocity cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaJointVelocity.dir/link.d "CMakeFiles/testFrankaJointVelocity.dir/test/servo-franka/testFrankaJointVelocity.cpp.o" -o testFrankaJointVelocity ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Built target testFrankaJointVelocity make -f modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/test/servo-franka/testFrankaJointVelocityLimits.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/test/servo-franka/testFrankaJointVelocityLimits.cpp.o -MF CMakeFiles/testFrankaJointVelocityLimits.dir/test/servo-franka/testFrankaJointVelocityLimits.cpp.o.d -o CMakeFiles/testFrankaJointVelocityLimits.dir/test/servo-franka/testFrankaJointVelocityLimits.cpp.o -c /<>/modules/robot/test/servo-franka/testFrankaJointVelocityLimits.cpp [ 49%] Linking CXX executable testFrankaJointVelocityLimits cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocityLimits.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFrankaJointVelocityLimits.dir/link.d "CMakeFiles/testFrankaJointVelocityLimits.dir/test/servo-franka/testFrankaJointVelocityLimits.cpp.o" -o testFrankaJointVelocityLimits ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 49%] Built target testFrankaJointVelocityLimits make -f modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 49%] Building CXX object modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp.o -MF CMakeFiles/testPixhawkDroneKeyboard.dir/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp.o.d -o CMakeFiles/testPixhawkDroneKeyboard.dir/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp.o -c /<>/modules/robot/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp [ 49%] Linking CXX executable testPixhawkDroneKeyboard cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDroneKeyboard.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPixhawkDroneKeyboard.dir/link.d "CMakeFiles/testPixhawkDroneKeyboard.dir/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp.o" -o testPixhawkDroneKeyboard ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 49%] Built target testPixhawkDroneKeyboard make -f modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 49%] Building CXX object modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp.o -MF CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp.o.d -o CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp.o -c /<>/modules/robot/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp [ 50%] Linking CXX executable testPixhawkDronePositionAbsoluteControl cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/link.d "CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp.o" -o testPixhawkDronePositionAbsoluteControl ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target testPixhawkDronePositionAbsoluteControl make -f modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp.o -MF CMakeFiles/testPixhawkDronePositionRelativeControl.dir/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp.o.d -o CMakeFiles/testPixhawkDronePositionRelativeControl.dir/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp.o -c /<>/modules/robot/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp [ 50%] Linking CXX executable testPixhawkDronePositionRelativeControl cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDronePositionRelativeControl.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPixhawkDronePositionRelativeControl.dir/link.d "CMakeFiles/testPixhawkDronePositionRelativeControl.dir/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp.o" -o testPixhawkDronePositionRelativeControl ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target testPixhawkDronePositionRelativeControl make -f modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp.o -MF CMakeFiles/testPixhawkDroneTakeoff.dir/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp.o.d -o CMakeFiles/testPixhawkDroneTakeoff.dir/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp.o -c /<>/modules/robot/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp [ 50%] Linking CXX executable testPixhawkDroneTakeoff cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDroneTakeoff.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPixhawkDroneTakeoff.dir/link.d "CMakeFiles/testPixhawkDroneTakeoff.dir/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp.o" -o testPixhawkDroneTakeoff ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target testPixhawkDroneTakeoff make -f modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp.o -MF CMakeFiles/testPixhawkDroneVelocityControl.dir/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp.o.d -o CMakeFiles/testPixhawkDroneVelocityControl.dir/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp.o -c /<>/modules/robot/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp [ 50%] Linking CXX executable testPixhawkDroneVelocityControl cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDroneVelocityControl.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPixhawkDroneVelocityControl.dir/link.d "CMakeFiles/testPixhawkDroneVelocityControl.dir/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp.o" -o testPixhawkDroneVelocityControl ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target testPixhawkDroneVelocityControl make -f modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp.o -MF CMakeFiles/testPixhawkRoverVelocityControl.dir/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp.o.d -o CMakeFiles/testPixhawkRoverVelocityControl.dir/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp.o -c /<>/modules/robot/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp [ 50%] Linking CXX executable testPixhawkRoverVelocityControl cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkRoverVelocityControl.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPixhawkRoverVelocityControl.dir/link.d "CMakeFiles/testPixhawkRoverVelocityControl.dir/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp.o" -o testPixhawkRoverVelocityControl ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target testPixhawkRoverVelocityControl make -f modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp.o -MF CMakeFiles/testUniversalRobotsCartPosition.dir/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp.o.d -o CMakeFiles/testUniversalRobotsCartPosition.dir/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp.o -c /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp [ 50%] Linking CXX executable testUniversalRobotsCartPosition cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsCartPosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUniversalRobotsCartPosition.dir/link.d "CMakeFiles/testUniversalRobotsCartPosition.dir/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp.o" -o testUniversalRobotsCartPosition ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target testUniversalRobotsCartPosition make -f modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp.o -MF CMakeFiles/testUniversalRobotsCartVelocity.dir/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp.o.d -o CMakeFiles/testUniversalRobotsCartVelocity.dir/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp.o -c /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp [ 51%] Linking CXX executable testUniversalRobotsCartVelocity cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsCartVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUniversalRobotsCartVelocity.dir/link.d "CMakeFiles/testUniversalRobotsCartVelocity.dir/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp.o" -o testUniversalRobotsCartVelocity ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Built target testUniversalRobotsCartVelocity make -f modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/test/servo-universal-robots/testUniversalRobotsGetData.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/test/servo-universal-robots/testUniversalRobotsGetData.cpp.o -MF CMakeFiles/testUniversalRobotsGetData.dir/test/servo-universal-robots/testUniversalRobotsGetData.cpp.o.d -o CMakeFiles/testUniversalRobotsGetData.dir/test/servo-universal-robots/testUniversalRobotsGetData.cpp.o -c /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsGetData.cpp [ 51%] Linking CXX executable testUniversalRobotsGetData cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsGetData.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUniversalRobotsGetData.dir/link.d "CMakeFiles/testUniversalRobotsGetData.dir/test/servo-universal-robots/testUniversalRobotsGetData.cpp.o" -o testUniversalRobotsGetData ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Built target testUniversalRobotsGetData make -f modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp.o -MF CMakeFiles/testUniversalRobotsJointPosition.dir/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp.o.d -o CMakeFiles/testUniversalRobotsJointPosition.dir/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp.o -c /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp [ 51%] Linking CXX executable testUniversalRobotsJointPosition cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsJointPosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUniversalRobotsJointPosition.dir/link.d "CMakeFiles/testUniversalRobotsJointPosition.dir/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp.o" -o testUniversalRobotsJointPosition ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Built target testUniversalRobotsJointPosition make -f modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp.o -MF CMakeFiles/testUniversalRobotsJointVelocity.dir/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp.o.d -o CMakeFiles/testUniversalRobotsJointVelocity.dir/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp.o -c /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp [ 51%] Linking CXX executable testUniversalRobotsJointVelocity cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsJointVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testUniversalRobotsJointVelocity.dir/link.d "CMakeFiles/testUniversalRobotsJointVelocity.dir/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp.o" -o testUniversalRobotsJointVelocity ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Built target testUniversalRobotsJointVelocity make -f modules/robot/CMakeFiles/testRobotViper650-frames.dir/build.make modules/robot/CMakeFiles/testRobotViper650-frames.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotViper650-frames.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotViper650-frames.dir/build.make modules/robot/CMakeFiles/testRobotViper650-frames.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Building CXX object modules/robot/CMakeFiles/testRobotViper650-frames.dir/test/servo-viper/testRobotViper650-frames.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotViper650-frames.dir/test/servo-viper/testRobotViper650-frames.cpp.o -MF CMakeFiles/testRobotViper650-frames.dir/test/servo-viper/testRobotViper650-frames.cpp.o.d -o CMakeFiles/testRobotViper650-frames.dir/test/servo-viper/testRobotViper650-frames.cpp.o -c /<>/modules/robot/test/servo-viper/testRobotViper650-frames.cpp [ 52%] Linking CXX executable testRobotViper650-frames cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper650-frames.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotViper650-frames.dir/link.d "CMakeFiles/testRobotViper650-frames.dir/test/servo-viper/testRobotViper650-frames.cpp.o" -o testRobotViper650-frames ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Built target testRobotViper650-frames make -f modules/robot/CMakeFiles/testRobotViper850-frames.dir/build.make modules/robot/CMakeFiles/testRobotViper850-frames.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotViper850-frames.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotViper850-frames.dir/build.make modules/robot/CMakeFiles/testRobotViper850-frames.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Building CXX object modules/robot/CMakeFiles/testRobotViper850-frames.dir/test/servo-viper/testRobotViper850-frames.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotViper850-frames.dir/test/servo-viper/testRobotViper850-frames.cpp.o -MF CMakeFiles/testRobotViper850-frames.dir/test/servo-viper/testRobotViper850-frames.cpp.o.d -o CMakeFiles/testRobotViper850-frames.dir/test/servo-viper/testRobotViper850-frames.cpp.o -c /<>/modules/robot/test/servo-viper/testRobotViper850-frames.cpp [ 52%] Linking CXX executable testRobotViper850-frames cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper850-frames.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotViper850-frames.dir/link.d "CMakeFiles/testRobotViper850-frames.dir/test/servo-viper/testRobotViper850-frames.cpp.o" -o testRobotViper850-frames ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Built target testRobotViper850-frames make -f modules/robot/CMakeFiles/testRobotViper850.dir/build.make modules/robot/CMakeFiles/testRobotViper850.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotViper850.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotViper850.dir/build.make modules/robot/CMakeFiles/testRobotViper850.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Building CXX object modules/robot/CMakeFiles/testRobotViper850.dir/test/servo-viper/testRobotViper850.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotViper850.dir/test/servo-viper/testRobotViper850.cpp.o -MF CMakeFiles/testRobotViper850.dir/test/servo-viper/testRobotViper850.cpp.o.d -o CMakeFiles/testRobotViper850.dir/test/servo-viper/testRobotViper850.cpp.o -c /<>/modules/robot/test/servo-viper/testRobotViper850.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/test/servo-viper/testRobotViper850.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 52%] Linking CXX executable testRobotViper850 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper850.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotViper850.dir/link.d "CMakeFiles/testRobotViper850.dir/test/servo-viper/testRobotViper850.cpp.o" -o testRobotViper850 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Built target testRobotViper850 make -f modules/robot/CMakeFiles/testRobotViper850Pose.dir/build.make modules/robot/CMakeFiles/testRobotViper850Pose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testRobotViper850Pose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testRobotViper850Pose.dir/build.make modules/robot/CMakeFiles/testRobotViper850Pose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Building CXX object modules/robot/CMakeFiles/testRobotViper850Pose.dir/test/servo-viper/testRobotViper850Pose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testRobotViper850Pose.dir/test/servo-viper/testRobotViper850Pose.cpp.o -MF CMakeFiles/testRobotViper850Pose.dir/test/servo-viper/testRobotViper850Pose.cpp.o.d -o CMakeFiles/testRobotViper850Pose.dir/test/servo-viper/testRobotViper850Pose.cpp.o -c /<>/modules/robot/test/servo-viper/testRobotViper850Pose.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/modules/robot/test/servo-viper/testRobotViper850Pose.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 52%] Linking CXX executable testRobotViper850Pose cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper850Pose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testRobotViper850Pose.dir/link.d "CMakeFiles/testRobotViper850Pose.dir/test/servo-viper/testRobotViper850Pose.cpp.o" -o testRobotViper850Pose ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Built target testRobotViper850Pose make -f modules/robot/CMakeFiles/testViper650.dir/build.make modules/robot/CMakeFiles/testViper650.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testViper650.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testViper650.dir/build.make modules/robot/CMakeFiles/testViper650.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Building CXX object modules/robot/CMakeFiles/testViper650.dir/test/servo-viper/testViper650.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testViper650.dir/test/servo-viper/testViper650.cpp.o -MF CMakeFiles/testViper650.dir/test/servo-viper/testViper650.cpp.o.d -o CMakeFiles/testViper650.dir/test/servo-viper/testViper650.cpp.o -c /<>/modules/robot/test/servo-viper/testViper650.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/include/visp3/robot/vpViper.h:47, from /<>/modules/robot/include/visp3/robot/vpViper650.h:97, from /<>/modules/robot/test/servo-viper/testViper650.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 52%] Linking CXX executable testViper650 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testViper650.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testViper650.dir/link.d "CMakeFiles/testViper650.dir/test/servo-viper/testViper650.cpp.o" -o testViper650 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 52%] Built target testViper650 make -f modules/robot/CMakeFiles/testViper850.dir/build.make modules/robot/CMakeFiles/testViper850.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testViper850.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testViper850.dir/build.make modules/robot/CMakeFiles/testViper850.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testViper850.dir/test/servo-viper/testViper850.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testViper850.dir/test/servo-viper/testViper850.cpp.o -MF CMakeFiles/testViper850.dir/test/servo-viper/testViper850.cpp.o.d -o CMakeFiles/testViper850.dir/test/servo-viper/testViper850.cpp.o -c /<>/modules/robot/test/servo-viper/testViper850.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/include/visp3/robot/vpViper.h:47, from /<>/modules/robot/include/visp3/robot/vpViper850.h:98, from /<>/modules/robot/test/servo-viper/testViper850.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testViper850 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testViper850.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testViper850.dir/link.d "CMakeFiles/testViper850.dir/test/servo-viper/testViper850.cpp.o" -o testViper850 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testViper850 make -f modules/robot/CMakeFiles/testVirtuose.dir/build.make modules/robot/CMakeFiles/testVirtuose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testVirtuose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testVirtuose.dir/build.make modules/robot/CMakeFiles/testVirtuose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuose.dir/test/virtuose/testVirtuose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testVirtuose.dir/test/virtuose/testVirtuose.cpp.o -MF CMakeFiles/testVirtuose.dir/test/virtuose/testVirtuose.cpp.o.d -o CMakeFiles/testVirtuose.dir/test/virtuose/testVirtuose.cpp.o -c /<>/modules/robot/test/virtuose/testVirtuose.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:42, from /<>/modules/robot/test/virtuose/testVirtuose.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testVirtuose cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVirtuose.dir/link.d CMakeFiles/testVirtuose.dir/test/virtuose/testVirtuose.cpp.o -o testVirtuose ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testVirtuose make -f modules/robot/CMakeFiles/testVirtuoseAfma6.dir/build.make modules/robot/CMakeFiles/testVirtuoseAfma6.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testVirtuoseAfma6.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testVirtuoseAfma6.dir/build.make modules/robot/CMakeFiles/testVirtuoseAfma6.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseAfma6.dir/test/virtuose/testVirtuoseAfma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testVirtuoseAfma6.dir/test/virtuose/testVirtuoseAfma6.cpp.o -MF CMakeFiles/testVirtuoseAfma6.dir/test/virtuose/testVirtuoseAfma6.cpp.o.d -o CMakeFiles/testVirtuoseAfma6.dir/test/virtuose/testVirtuoseAfma6.cpp.o -c /<>/modules/robot/test/virtuose/testVirtuoseAfma6.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:42, from /<>/modules/robot/test/virtuose/testVirtuoseAfma6.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testVirtuoseAfma6 cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseAfma6.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVirtuoseAfma6.dir/link.d CMakeFiles/testVirtuoseAfma6.dir/test/virtuose/testVirtuoseAfma6.cpp.o -o testVirtuoseAfma6 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testVirtuoseAfma6 make -f modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/build.make modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/build.make modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/test/virtuose/testVirtuoseHapticBox.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/test/virtuose/testVirtuoseHapticBox.cpp.o -MF CMakeFiles/testVirtuoseHapticBox.dir/test/virtuose/testVirtuoseHapticBox.cpp.o.d -o CMakeFiles/testVirtuoseHapticBox.dir/test/virtuose/testVirtuoseHapticBox.cpp.o -c /<>/modules/robot/test/virtuose/testVirtuoseHapticBox.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:42, from /<>/modules/robot/test/virtuose/testVirtuoseHapticBox.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testVirtuoseHapticBox cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseHapticBox.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVirtuoseHapticBox.dir/link.d CMakeFiles/testVirtuoseHapticBox.dir/test/virtuose/testVirtuoseHapticBox.cpp.o -o testVirtuoseHapticBox ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testVirtuoseHapticBox make -f modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/build.make modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/build.make modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/test/virtuose/testVirtuoseJointLimits.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/test/virtuose/testVirtuoseJointLimits.cpp.o -MF CMakeFiles/testVirtuoseJointLimits.dir/test/virtuose/testVirtuoseJointLimits.cpp.o.d -o CMakeFiles/testVirtuoseJointLimits.dir/test/virtuose/testVirtuoseJointLimits.cpp.o -c /<>/modules/robot/test/virtuose/testVirtuoseJointLimits.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:42, from /<>/modules/robot/test/virtuose/testVirtuoseJointLimits.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testVirtuoseJointLimits cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseJointLimits.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVirtuoseJointLimits.dir/link.d CMakeFiles/testVirtuoseJointLimits.dir/test/virtuose/testVirtuoseJointLimits.cpp.o -o testVirtuoseJointLimits ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testVirtuoseJointLimits make -f modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/build.make modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/build.make modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/test/virtuose/testVirtuosePeriodicFunction.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/test/virtuose/testVirtuosePeriodicFunction.cpp.o -MF CMakeFiles/testVirtuosePeriodicFunction.dir/test/virtuose/testVirtuosePeriodicFunction.cpp.o.d -o CMakeFiles/testVirtuosePeriodicFunction.dir/test/virtuose/testVirtuosePeriodicFunction.cpp.o -c /<>/modules/robot/test/virtuose/testVirtuosePeriodicFunction.cpp In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:42, from /<>/modules/robot/test/virtuose/testVirtuosePeriodicFunction.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testVirtuosePeriodicFunction cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuosePeriodicFunction.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVirtuosePeriodicFunction.dir/link.d CMakeFiles/testVirtuosePeriodicFunction.dir/test/virtuose/testVirtuosePeriodicFunction.cpp.o -o testVirtuosePeriodicFunction ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testVirtuosePeriodicFunction make -f modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/build.make modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/robot /<>/obj-arm-linux-gnueabihf/modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/build.make modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/test/virtuose/testVirtuoseWithGlove.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/qbdevice -I/<>/obj-arm-linux-gnueabihf/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-arm-linux-gnueabihf/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/sensor/include -I/<>/modules/vision/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/test/virtuose/testVirtuoseWithGlove.cpp.o -MF CMakeFiles/testVirtuoseWithGlove.dir/test/virtuose/testVirtuoseWithGlove.cpp.o.d -o CMakeFiles/testVirtuoseWithGlove.dir/test/virtuose/testVirtuoseWithGlove.cpp.o -c /<>/modules/robot/test/virtuose/testVirtuoseWithGlove.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/robot/test/virtuose/testVirtuoseWithGlove.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testVirtuoseWithGlove cd /<>/obj-arm-linux-gnueabihf/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseWithGlove.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testVirtuoseWithGlove.dir/link.d CMakeFiles/testVirtuoseWithGlove.dir/test/virtuose/testVirtuoseWithGlove.cpp.o -o testVirtuoseWithGlove ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /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/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testVirtuoseWithGlove make -f modules/visual_features/CMakeFiles/testPoint.dir/build.make modules/visual_features/CMakeFiles/testPoint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/visual_features /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/visual_features /<>/obj-arm-linux-gnueabihf/modules/visual_features/CMakeFiles/testPoint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/visual_features/CMakeFiles/testPoint.dir/build.make modules/visual_features/CMakeFiles/testPoint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/visual_features/CMakeFiles/testPoint.dir/test/feature/testPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/visual_features/include -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/visual_features/CMakeFiles/testPoint.dir/test/feature/testPoint.cpp.o -MF CMakeFiles/testPoint.dir/test/feature/testPoint.cpp.o.d -o CMakeFiles/testPoint.dir/test/feature/testPoint.cpp.o -c /<>/modules/visual_features/test/feature/testPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/visual_features/test/feature/testPoint.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testPoint cd /<>/obj-arm-linux-gnueabihf/modules/visual_features && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPoint.dir/link.d CMakeFiles/testPoint.dir/test/feature/testPoint.cpp.o -o testPoint ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testPoint make -f modules/vs/CMakeFiles/visp_vs.dir/build.make modules/vs/CMakeFiles/visp_vs.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vs /<>/obj-arm-linux-gnueabihf/modules/vs/CMakeFiles/visp_vs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vs/CMakeFiles/visp_vs.dir/build.make modules/vs/CMakeFiles/visp_vs.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-arm-linux-gnueabihf/modules/vs -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o -MF CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o.d -o CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o -c /<>/modules/vs/src/vpAdaptiveGain.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/vs/src/vpAdaptiveGain.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-arm-linux-gnueabihf/modules/vs -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o -MF CMakeFiles/visp_vs.dir/src/vpServo.cpp.o.d -o CMakeFiles/visp_vs.dir/src/vpServo.cpp.o -c /<>/modules/vs/src/vpServo.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/vs/include/visp3/vs/vpServo.h:46, from /<>/modules/vs/src/vpServo.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-arm-linux-gnueabihf/modules/vs -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o -MF CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o.d -o CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o -c /<>/modules/vs/src/vpServoData.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/vs/include/visp3/vs/vpServo.h:46, from /<>/modules/vs/src/vpServoData.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-arm-linux-gnueabihf/modules/vs -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -MF CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o.d -o CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -c /<>/modules/vs/src/vpServoDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/vs/include/visp3/vs/vpServo.h:46, from /<>/modules/vs/src/vpServoDisplay.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX shared library ../../lib/libvisp_vs.so cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_vs.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_vs.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_vs.so.3.6 -o ../../lib/libvisp_vs.so.3.6.0 CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o CMakeFiles/visp_vs.dir/src/vpServo.cpp.o CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_vs.so.3.6 ../../lib/libvisp_vs.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target visp_vs make -f modules/vs/CMakeFiles/testFeature.dir/build.make modules/vs/CMakeFiles/testFeature.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vs /<>/obj-arm-linux-gnueabihf/modules/vs/CMakeFiles/testFeature.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vs/CMakeFiles/testFeature.dir/build.make modules/vs/CMakeFiles/testFeature.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/vs/CMakeFiles/testFeature.dir/test/visual-feature/testFeature.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/<>/modules/robot/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vs/CMakeFiles/testFeature.dir/test/visual-feature/testFeature.cpp.o -MF CMakeFiles/testFeature.dir/test/visual-feature/testFeature.cpp.o.d -o CMakeFiles/testFeature.dir/test/visual-feature/testFeature.cpp.o -c /<>/modules/vs/test/visual-feature/testFeature.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/modules/vs/test/visual-feature/testFeature.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testFeature cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFeature.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFeature.dir/link.d "CMakeFiles/testFeature.dir/test/visual-feature/testFeature.cpp.o" -o testFeature ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /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 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testFeature make -f modules/vs/CMakeFiles/testFeatureMoment.dir/build.make modules/vs/CMakeFiles/testFeatureMoment.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vs /<>/obj-arm-linux-gnueabihf/modules/vs/CMakeFiles/testFeatureMoment.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vs/CMakeFiles/testFeatureMoment.dir/build.make modules/vs/CMakeFiles/testFeatureMoment.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/vs/CMakeFiles/testFeatureMoment.dir/test/visual-feature/testFeatureMoment.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/<>/modules/robot/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vs/CMakeFiles/testFeatureMoment.dir/test/visual-feature/testFeatureMoment.cpp.o -MF CMakeFiles/testFeatureMoment.dir/test/visual-feature/testFeatureMoment.cpp.o.d -o CMakeFiles/testFeatureMoment.dir/test/visual-feature/testFeatureMoment.cpp.o -c /<>/modules/vs/test/visual-feature/testFeatureMoment.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vs/test/visual-feature/testFeatureMoment.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testFeatureMoment cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFeatureMoment.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFeatureMoment.dir/link.d "CMakeFiles/testFeatureMoment.dir/test/visual-feature/testFeatureMoment.cpp.o" -o testFeatureMoment ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /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 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testFeatureMoment make -f modules/vs/CMakeFiles/testFeatureSegment.dir/build.make modules/vs/CMakeFiles/testFeatureSegment.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vs /<>/obj-arm-linux-gnueabihf/modules/vs/CMakeFiles/testFeatureSegment.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vs/CMakeFiles/testFeatureSegment.dir/build.make modules/vs/CMakeFiles/testFeatureSegment.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/vs/CMakeFiles/testFeatureSegment.dir/test/visual-feature/testFeatureSegment.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/vs/include -I/<>/modules/core/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/io/include -I/<>/modules/gui/include -I/<>/modules/robot/include -I/<>/modules/sensor/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vs/CMakeFiles/testFeatureSegment.dir/test/visual-feature/testFeatureSegment.cpp.o -MF CMakeFiles/testFeatureSegment.dir/test/visual-feature/testFeatureSegment.cpp.o.d -o CMakeFiles/testFeatureSegment.dir/test/visual-feature/testFeatureSegment.cpp.o -c /<>/modules/vs/test/visual-feature/testFeatureSegment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vs/test/visual-feature/testFeatureSegment.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Linking CXX executable testFeatureSegment cd /<>/obj-arm-linux-gnueabihf/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFeatureSegment.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFeatureSegment.dir/link.d "CMakeFiles/testFeatureSegment.dir/test/visual-feature/testFeatureSegment.cpp.o" -o testFeatureSegment ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /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 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target testFeatureSegment make -f modules/mbt/CMakeFiles/visp_mbt.dir/build.make modules/mbt/CMakeFiles/visp_mbt.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/visp_mbt.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/visp_mbt.dir/build.make modules/mbt/CMakeFiles/visp_mbt.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o -c /<>/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:38: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o -c /<>/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -MF CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -c /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpPlane.h:37, from /<>/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthDense.h:47, from /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-deprecated-declarations -Wno-shadow -Wno-deprecated-copy -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o -MF CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o -c /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpPlane.h:37, from /<>/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, from /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:72, from /usr/include/opencv4/opencv2/core/types.hpp:53, from /usr/include/opencv4/opencv2/core.hpp:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void vpMbtFaceDepthNormal::estimateFeatures(const std::vector >&, const vpHomogeneousMatrix&, vpColVector&, std::vector >&)’ at /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:1048:11: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-deprecated-declarations -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o -c /<>/modules/tracker/mbt/src/edge/vpMbEdgeTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/modules/tracker/mbt/src/edge/vpMbEdgeTracker.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o -MF CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o -c /<>/modules/tracker/mbt/src/edge/vpMbtDistanceCircle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/tracker/mbt/src/edge/vpMbtDistanceCircle.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o -MF CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o -c /<>/modules/tracker/mbt/src/edge/vpMbtDistanceCylinder.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/tracker/mbt/src/edge/vpMbtDistanceCylinder.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o -MF CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o -c /<>/modules/tracker/mbt/src/edge/vpMbtDistanceLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/tracker/mbt/src/edge/vpMbtDistanceLine.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o -MF CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o -c /<>/modules/tracker/mbt/src/edge/vpMbtMeEllipse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/me/include/visp3/me/vpMeEllipse.h:39, from /<>/modules/tracker/mbt/include/visp3/mbt/vpMbtMeEllipse.h:47, from /<>/modules/tracker/mbt/src/edge/vpMbtMeEllipse.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o -MF CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o -c /<>/modules/tracker/mbt/src/edge/vpMbtMeLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRobust.h:41, from /<>/modules/tracker/mbt/src/edge/vpMbtMeLine.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o -c /<>/modules/tracker/mbt/src/hybrid/vpMbEdgeKltTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpVelocityTwistMatrix.h:37, from /<>/modules/tracker/mbt/src/hybrid/vpMbEdgeKltTracker.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o -c /<>/modules/tracker/mbt/src/klt/vpMbKltTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/tracker/mbt/src/klt/vpMbKltTracker.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o -MF CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o -c /<>/modules/tracker/mbt/src/klt/vpMbtDistanceKltCylinder.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/modules/tracker/mbt/src/klt/vpMbtDistanceKltCylinder.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o -MF CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o -c /<>/modules/tracker/mbt/src/klt/vpMbtDistanceKltPoints.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/modules/tracker/mbt/src/klt/vpMbtDistanceKltPoints.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o -c /<>/modules/tracker/mbt/src/vpMbGenericTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpPlane.h:37, from /<>/modules/tracker/mbt/include/visp3/mbt/vpMbDepthDenseTracker.h:39, from /<>/modules/tracker/mbt/include/visp3/mbt/vpMbGenericTracker.h:43, from /<>/modules/tracker/mbt/src/vpMbGenericTracker.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = vpMbGenericTracker::vpTrackerType; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = vpMbGenericTracker::vpTrackerType; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘virtual void vpMbGenericTracker::resetTracker()’ at /<>/modules/tracker/mbt/src/vpMbGenericTracker.cpp:3626:37: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = vpMbGenericTracker::vpTrackerType; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘virtual void vpMbGenericTracker::resetTracker()’ at /<>/modules/tracker/mbt/src/vpMbGenericTracker.cpp:3629:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = vpMbGenericTracker::vpTrackerType; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘virtual void vpMbGenericTracker::resetTracker()’ at /<>/modules/tracker/mbt/src/vpMbGenericTracker.cpp:3632:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = vpMbGenericTracker::vpTrackerType; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘virtual void vpMbGenericTracker::resetTracker()’ at /<>/modules/tracker/mbt/src/vpMbGenericTracker.cpp:3633:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = vpMbGenericTracker::vpTrackerType; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o -MF CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o -c /<>/modules/tracker/mbt/src/vpMbScanLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:39: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1812 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1593:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1593 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = vpMbScanLine::vpMbScanLineSegment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1593:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1593 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = vpMbScanLine::vpMbScanLineSegmentComparator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘void vpMbScanLine::createScanLinesFromLocals(std::vector >&, std::vector >&, const unsigned int&)’ at /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:273:9: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1908 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = vpMbScanLine::vpMbScanLineSegmentComparator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘void vpMbScanLine::drawScene(const std::vector >*>&, std::vector, const vpCameraParameters&, unsigned int, unsigned int)’ at /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:339:9: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1908 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = vpMbScanLine::vpMbScanLineSegmentComparator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘void vpMbScanLine::drawScene(const std::vector >*>&, std::vector, const vpCameraParameters&, unsigned int, unsigned int)’ at /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:366:11: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1908 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = vpMbScanLine::vpMbScanLineSegmentComparator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘void vpMbScanLine::drawScene(const std::vector >*>&, std::vector, const vpCameraParameters&, unsigned int, unsigned int)’ at /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:414:9: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1908 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = vpMbScanLine::vpMbScanLineSegmentComparator]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4805:18, inlined from ‘void vpMbScanLine::drawScene(const std::vector >*>&, std::vector, const vpCameraParameters&, unsigned int, unsigned int)’ at /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:441:11: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1908 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o -MF CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o -c /<>/modules/tracker/mbt/src/vpMbTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/mbt/src/vpMbTracker.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /<>/modules/tracker/mbt/src/vpMbTracker.cpp:41: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Distance = int; _Tp = {anonymous}::PolygonFaceInfo; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:254:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:254:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:254:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:340:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1593:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1593 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1869:23, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:425:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘virtual std::pair, std::vector > > vpMbTracker::getPolygonFaces(bool, bool, bool)’ at /<>/modules/tracker/mbt/src/vpMbTracker.cpp:2639:14: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, vector<{anonymous}::PolygonFaceInfo> >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘virtual std::pair, std::vector > > vpMbTracker::getPolygonFaces(bool, bool, bool)’ at /<>/modules/tracker/mbt/src/vpMbTracker.cpp:2639:14: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<{anonymous}::PolygonFaceInfo*, std::vector<{anonymous}::PolygonFaceInfo> >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o -MF CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o -c /<>/modules/tracker/mbt/src/vpMbtPolygon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/modules/tracker/mbt/src/vpMbtPolygon.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-arm-linux-gnueabihf/modules/mbt -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o -MF CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o.d -o CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o -c /<>/modules/tracker/mbt/src/vpMbtXmlGenericParser.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/tracker/mbt/include/visp3/mbt/vpMbtXmlGenericParser.h:47, from /<>/modules/tracker/mbt/src/vpMbtXmlGenericParser.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 54%] Linking CXX shared library ../../lib/libvisp_mbt.so cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_mbt.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_mbt.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_mbt.so.3.6 -o ../../lib/libvisp_mbt.so.3.6.0 CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../3rdparty/lib/libvisp_clipper.a ../../3rdparty/lib/libvisp_pugixml.a ../../3rdparty/lib/libvisp_simdlib.a /usr/lib/arm-linux-gnueabihf/libm.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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6 ../../lib/libvisp_mbt.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Built target visp_mbt make -f modules/vision/CMakeFiles/testDisplacement.dir/build.make modules/vision/CMakeFiles/testDisplacement.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testDisplacement.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testDisplacement.dir/build.make modules/vision/CMakeFiles/testDisplacement.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Building CXX object modules/vision/CMakeFiles/testDisplacement.dir/test/homography/testDisplacement.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testDisplacement.dir/test/homography/testDisplacement.cpp.o -MF CMakeFiles/testDisplacement.dir/test/homography/testDisplacement.cpp.o.d -o CMakeFiles/testDisplacement.dir/test/homography/testDisplacement.cpp.o -c /<>/modules/vision/test/homography/testDisplacement.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/modules/vision/test/homography/testDisplacement.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 54%] Linking CXX executable testDisplacement cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplacement.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testDisplacement.dir/link.d CMakeFiles/testDisplacement.dir/test/homography/testDisplacement.cpp.o -o testDisplacement ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Built target testDisplacement make -f modules/vision/CMakeFiles/testKeyPoint-2.dir/build.make modules/vision/CMakeFiles/testKeyPoint-2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint-2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint-2.dir/build.make modules/vision/CMakeFiles/testKeyPoint-2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-2.dir/test/keypoint-with-dataset/testKeyPoint-2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint-2.dir/test/keypoint-with-dataset/testKeyPoint-2.cpp.o -MF CMakeFiles/testKeyPoint-2.dir/test/keypoint-with-dataset/testKeyPoint-2.cpp.o.d -o CMakeFiles/testKeyPoint-2.dir/test/keypoint-with-dataset/testKeyPoint-2.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-2.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 54%] Linking CXX executable testKeyPoint-2 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint-2.dir/link.d "CMakeFiles/testKeyPoint-2.dir/test/keypoint-with-dataset/testKeyPoint-2.cpp.o" -o testKeyPoint-2 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Built target testKeyPoint-2 make -f modules/vision/CMakeFiles/testKeyPoint-3.dir/build.make modules/vision/CMakeFiles/testKeyPoint-3.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint-3.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint-3.dir/build.make modules/vision/CMakeFiles/testKeyPoint-3.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-3.dir/test/keypoint-with-dataset/testKeyPoint-3.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint-3.dir/test/keypoint-with-dataset/testKeyPoint-3.cpp.o -MF CMakeFiles/testKeyPoint-3.dir/test/keypoint-with-dataset/testKeyPoint-3.cpp.o.d -o CMakeFiles/testKeyPoint-3.dir/test/keypoint-with-dataset/testKeyPoint-3.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-3.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-3.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 55%] Linking CXX executable testKeyPoint-3 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-3.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint-3.dir/link.d "CMakeFiles/testKeyPoint-3.dir/test/keypoint-with-dataset/testKeyPoint-3.cpp.o" -o testKeyPoint-3 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Built target testKeyPoint-3 make -f modules/vision/CMakeFiles/testKeyPoint-4.dir/build.make modules/vision/CMakeFiles/testKeyPoint-4.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint-4.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint-4.dir/build.make modules/vision/CMakeFiles/testKeyPoint-4.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-4.dir/test/keypoint-with-dataset/testKeyPoint-4.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint-4.dir/test/keypoint-with-dataset/testKeyPoint-4.cpp.o -MF CMakeFiles/testKeyPoint-4.dir/test/keypoint-with-dataset/testKeyPoint-4.cpp.o.d -o CMakeFiles/testKeyPoint-4.dir/test/keypoint-with-dataset/testKeyPoint-4.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-4.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-4.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 55%] Linking CXX executable testKeyPoint-4 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-4.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint-4.dir/link.d "CMakeFiles/testKeyPoint-4.dir/test/keypoint-with-dataset/testKeyPoint-4.cpp.o" -o testKeyPoint-4 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Built target testKeyPoint-4 make -f modules/vision/CMakeFiles/testKeyPoint-5.dir/build.make modules/vision/CMakeFiles/testKeyPoint-5.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint-5.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint-5.dir/build.make modules/vision/CMakeFiles/testKeyPoint-5.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-5.dir/test/keypoint-with-dataset/testKeyPoint-5.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint-5.dir/test/keypoint-with-dataset/testKeyPoint-5.cpp.o -MF CMakeFiles/testKeyPoint-5.dir/test/keypoint-with-dataset/testKeyPoint-5.cpp.o.d -o CMakeFiles/testKeyPoint-5.dir/test/keypoint-with-dataset/testKeyPoint-5.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-5.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-5.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 55%] Linking CXX executable testKeyPoint-5 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-5.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint-5.dir/link.d "CMakeFiles/testKeyPoint-5.dir/test/keypoint-with-dataset/testKeyPoint-5.cpp.o" -o testKeyPoint-5 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Built target testKeyPoint-5 make -f modules/vision/CMakeFiles/testKeyPoint-6.dir/build.make modules/vision/CMakeFiles/testKeyPoint-6.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint-6.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint-6.dir/build.make modules/vision/CMakeFiles/testKeyPoint-6.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-6.dir/test/keypoint-with-dataset/testKeyPoint-6.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint-6.dir/test/keypoint-with-dataset/testKeyPoint-6.cpp.o -MF CMakeFiles/testKeyPoint-6.dir/test/keypoint-with-dataset/testKeyPoint-6.cpp.o.d -o CMakeFiles/testKeyPoint-6.dir/test/keypoint-with-dataset/testKeyPoint-6.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-6.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-6.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 55%] Linking CXX executable testKeyPoint-6 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-6.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint-6.dir/link.d "CMakeFiles/testKeyPoint-6.dir/test/keypoint-with-dataset/testKeyPoint-6.cpp.o" -o testKeyPoint-6 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Built target testKeyPoint-6 make -f modules/vision/CMakeFiles/testKeyPoint-7.dir/build.make modules/vision/CMakeFiles/testKeyPoint-7.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint-7.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint-7.dir/build.make modules/vision/CMakeFiles/testKeyPoint-7.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-7.dir/test/keypoint-with-dataset/testKeyPoint-7.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint-7.dir/test/keypoint-with-dataset/testKeyPoint-7.cpp.o -MF CMakeFiles/testKeyPoint-7.dir/test/keypoint-with-dataset/testKeyPoint-7.cpp.o.d -o CMakeFiles/testKeyPoint-7.dir/test/keypoint-with-dataset/testKeyPoint-7.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-7.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-7.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 55%] Linking CXX executable testKeyPoint-7 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-7.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint-7.dir/link.d "CMakeFiles/testKeyPoint-7.dir/test/keypoint-with-dataset/testKeyPoint-7.cpp.o" -o testKeyPoint-7 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Built target testKeyPoint-7 make -f modules/vision/CMakeFiles/testKeyPoint.dir/build.make modules/vision/CMakeFiles/testKeyPoint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testKeyPoint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testKeyPoint.dir/build.make modules/vision/CMakeFiles/testKeyPoint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint.dir/test/keypoint-with-dataset/testKeyPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testKeyPoint.dir/test/keypoint-with-dataset/testKeyPoint.cpp.o -MF CMakeFiles/testKeyPoint.dir/test/keypoint-with-dataset/testKeyPoint.cpp.o.d -o CMakeFiles/testKeyPoint.dir/test/keypoint-with-dataset/testKeyPoint.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 55%] Linking CXX executable testKeyPoint cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testKeyPoint.dir/link.d "CMakeFiles/testKeyPoint.dir/test/keypoint-with-dataset/testKeyPoint.cpp.o" -o testKeyPoint ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Built target testKeyPoint make -f modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/build.make modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/build.make modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp.o -MF CMakeFiles/testXmlConfigParserKeyPoint.dir/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp.o.d -o CMakeFiles/testXmlConfigParserKeyPoint.dir/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp.o -c /<>/modules/vision/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/vision/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 56%] Linking CXX executable testXmlConfigParserKeyPoint cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlConfigParserKeyPoint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testXmlConfigParserKeyPoint.dir/link.d "CMakeFiles/testXmlConfigParserKeyPoint.dir/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp.o" -o testXmlConfigParserKeyPoint ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 56%] Built target testXmlConfigParserKeyPoint make -f modules/vision/CMakeFiles/testPoseRansac2.dir/build.make modules/vision/CMakeFiles/testPoseRansac2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testPoseRansac2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testPoseRansac2.dir/build.make modules/vision/CMakeFiles/testPoseRansac2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 56%] Building CXX object modules/vision/CMakeFiles/testPoseRansac2.dir/test/pose-with-dataset/testPoseRansac2.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testPoseRansac2.dir/test/pose-with-dataset/testPoseRansac2.cpp.o -MF CMakeFiles/testPoseRansac2.dir/test/pose-with-dataset/testPoseRansac2.cpp.o.d -o CMakeFiles/testPoseRansac2.dir/test/pose-with-dataset/testPoseRansac2.cpp.o -c /<>/modules/vision/test/pose-with-dataset/testPoseRansac2.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vision/test/pose-with-dataset/testPoseRansac2.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 56%] Linking CXX executable testPoseRansac2 cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseRansac2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPoseRansac2.dir/link.d "CMakeFiles/testPoseRansac2.dir/test/pose-with-dataset/testPoseRansac2.cpp.o" -o testPoseRansac2 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 56%] Built target testPoseRansac2 make -f modules/vision/CMakeFiles/testFindMatch.dir/build.make modules/vision/CMakeFiles/testFindMatch.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testFindMatch.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testFindMatch.dir/build.make modules/vision/CMakeFiles/testFindMatch.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 56%] Building CXX object modules/vision/CMakeFiles/testFindMatch.dir/test/pose/testFindMatch.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testFindMatch.dir/test/pose/testFindMatch.cpp.o -MF CMakeFiles/testFindMatch.dir/test/pose/testFindMatch.cpp.o.d -o CMakeFiles/testFindMatch.dir/test/pose/testFindMatch.cpp.o -c /<>/modules/vision/test/pose/testFindMatch.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vision/test/pose/testFindMatch.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 56%] Linking CXX executable testFindMatch cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFindMatch.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testFindMatch.dir/link.d CMakeFiles/testFindMatch.dir/test/pose/testFindMatch.cpp.o -o testFindMatch ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 56%] Built target testFindMatch make -f modules/vision/CMakeFiles/testPose.dir/build.make modules/vision/CMakeFiles/testPose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testPose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testPose.dir/build.make modules/vision/CMakeFiles/testPose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/vision/CMakeFiles/testPose.dir/test/pose/testPose.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testPose.dir/test/pose/testPose.cpp.o -MF CMakeFiles/testPose.dir/test/pose/testPose.cpp.o.d -o CMakeFiles/testPose.dir/test/pose/testPose.cpp.o -c /<>/modules/vision/test/pose/testPose.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/test/pose/testPose.cpp:35: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Linking CXX executable testPose cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPose.dir/link.d CMakeFiles/testPose.dir/test/pose/testPose.cpp.o -o testPose ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testPose make -f modules/vision/CMakeFiles/testPoseFeatures.dir/build.make modules/vision/CMakeFiles/testPoseFeatures.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testPoseFeatures.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testPoseFeatures.dir/build.make modules/vision/CMakeFiles/testPoseFeatures.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/vision/CMakeFiles/testPoseFeatures.dir/test/pose/testPoseFeatures.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testPoseFeatures.dir/test/pose/testPoseFeatures.cpp.o -MF CMakeFiles/testPoseFeatures.dir/test/pose/testPoseFeatures.cpp.o.d -o CMakeFiles/testPoseFeatures.dir/test/pose/testPoseFeatures.cpp.o -c /<>/modules/vision/test/pose/testPoseFeatures.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/test/pose/testPoseFeatures.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Linking CXX executable testPoseFeatures cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseFeatures.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPoseFeatures.dir/link.d CMakeFiles/testPoseFeatures.dir/test/pose/testPoseFeatures.cpp.o -o testPoseFeatures ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testPoseFeatures make -f modules/vision/CMakeFiles/testPoseRansac.dir/build.make modules/vision/CMakeFiles/testPoseRansac.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/vision /<>/obj-arm-linux-gnueabihf/modules/vision/CMakeFiles/testPoseRansac.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/vision/CMakeFiles/testPoseRansac.dir/build.make modules/vision/CMakeFiles/testPoseRansac.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/vision/CMakeFiles/testPoseRansac.dir/test/pose/testPoseRansac.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/tracker/mbt/include -I/<>/modules/gui/include -I/<>/modules/tracker/klt/include -I/<>/modules/ar/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/vision/CMakeFiles/testPoseRansac.dir/test/pose/testPoseRansac.cpp.o -MF CMakeFiles/testPoseRansac.dir/test/pose/testPoseRansac.cpp.o.d -o CMakeFiles/testPoseRansac.dir/test/pose/testPoseRansac.cpp.o -c /<>/modules/vision/test/pose/testPoseRansac.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vision/test/pose/testPoseRansac.cpp:36: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Linking CXX executable testPoseRansac cd /<>/obj-arm-linux-gnueabihf/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseRansac.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testPoseRansac.dir/link.d CMakeFiles/testPoseRansac.dir/test/pose/testPoseRansac.cpp.o -o testPoseRansac ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /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/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testPoseRansac make -f modules/detection/CMakeFiles/visp_detection.dir/build.make modules/detection/CMakeFiles/visp_detection.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/detection /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/detection /<>/obj-arm-linux-gnueabihf/modules/detection/CMakeFiles/visp_detection.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/detection/CMakeFiles/visp_detection.dir/build.make modules/detection/CMakeFiles/visp_detection.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-arm-linux-gnueabihf/modules/detection -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o -MF CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o.d -o CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o -c /<>/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:47, from /<>/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-arm-linux-gnueabihf/modules/detection -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o -MF CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o.d -o CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o -c /<>/modules/detection/src/barcode/vpDetectorQRCode.cpp [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNNOpenCV.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-arm-linux-gnueabihf/modules/detection -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNNOpenCV.cpp.o -MF CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNNOpenCV.cpp.o.d -o CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNNOpenCV.cpp.o -c /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:38: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:35: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘void vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::operator()(const vpDetectorDNNOpenCV::DetectedFeatures2D&)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:622:47, inlined from ‘_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator >; _Funct = vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:3786:5, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:634:16: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘void vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::operator()(const vpDetectorDNNOpenCV::DetectedFeatures2D&)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:625:83, inlined from ‘_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator >; _Funct = vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:3786:5, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:634:16: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘void vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::operator()(const vpDetectorDNNOpenCV::DetectedFeatures2D&)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:626:47, inlined from ‘_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator >; _Funct = vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:3786:5, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:634:16: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘double vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::computeMeanArea(const int&)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:590:52, inlined from ‘void vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::computeMeans()’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:600:57, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:635:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘double vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::computeMeanArea(const int&)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:590:109, inlined from ‘void vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::computeMeans()’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:600:57, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:635:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::computeMeans()’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:600:38, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:635:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘double vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)::MeanAreaComputer::getMean(const int&)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:609:33, inlined from ‘std::vector vpDetectorDNNOpenCV::filterDetectionMultiClassInput(const std::vector&, double)’ at /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:640:43: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-arm-linux-gnueabihf/modules/detection -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o -MF CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o.d -o CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o -c /<>/modules/detection/src/face/vpDetectorFace.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/modules/detection/src/face/vpDetectorFace.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-arm-linux-gnueabihf/modules/detection -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-unused-parameter -Wno-strict-overflow -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o -MF CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o.d -o CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o -c /<>/modules/detection/src/tag/vpDetectorAprilTag.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:43, from /<>/modules/detection/src/tag/vpDetectorAprilTag.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-arm-linux-gnueabihf/modules/detection -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -MF CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o.d -o CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -c /<>/modules/detection/src/vpDetectorBase.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/detection/include/visp3/detection/vpDetectorBase.h:44, from /<>/modules/detection/src/vpDetectorBase.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Linking CXX shared library ../../lib/libvisp_detection.so cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_detection.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_detection.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_detection.so.3.6 -o ../../lib/libvisp_detection.so.3.6.0 CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNNOpenCV.cpp.o CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o ../../lib/libvisp_vision.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 ../../3rdparty/lib/libvisp_apriltag.a /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_detection.so.3.6 ../../lib/libvisp_detection.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target visp_detection make -f modules/detection/CMakeFiles/perfApriltagDetection.dir/build.make modules/detection/CMakeFiles/perfApriltagDetection.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/detection /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/detection /<>/obj-arm-linux-gnueabihf/modules/detection/CMakeFiles/perfApriltagDetection.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/detection/CMakeFiles/perfApriltagDetection.dir/build.make modules/detection/CMakeFiles/perfApriltagDetection.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/detection/CMakeFiles/perfApriltagDetection.dir/test/apriltag-with-dataset/perfApriltagDetection.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/detection/CMakeFiles/perfApriltagDetection.dir/test/apriltag-with-dataset/perfApriltagDetection.cpp.o -MF CMakeFiles/perfApriltagDetection.dir/test/apriltag-with-dataset/perfApriltagDetection.cpp.o.d -o CMakeFiles/perfApriltagDetection.dir/test/apriltag-with-dataset/perfApriltagDetection.cpp.o -c /<>/modules/detection/test/apriltag-with-dataset/perfApriltagDetection.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/detection/test/apriltag-with-dataset/perfApriltagDetection.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/detection/test/apriltag-with-dataset/perfApriltagDetection.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/detection/test/apriltag-with-dataset/perfApriltagDetection.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable perfApriltagDetection cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfApriltagDetection.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfApriltagDetection.dir/link.d "CMakeFiles/perfApriltagDetection.dir/test/apriltag-with-dataset/perfApriltagDetection.cpp.o" -o perfApriltagDetection ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target perfApriltagDetection make -f modules/detection/CMakeFiles/testAprilTag.dir/build.make modules/detection/CMakeFiles/testAprilTag.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/detection /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/detection /<>/obj-arm-linux-gnueabihf/modules/detection/CMakeFiles/testAprilTag.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/detection/CMakeFiles/testAprilTag.dir/build.make modules/detection/CMakeFiles/testAprilTag.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/detection/CMakeFiles/testAprilTag.dir/test/apriltag-with-dataset/testAprilTag.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/apriltag -I/<>/obj-arm-linux-gnueabihf/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/gui/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/detection/CMakeFiles/testAprilTag.dir/test/apriltag-with-dataset/testAprilTag.cpp.o -MF CMakeFiles/testAprilTag.dir/test/apriltag-with-dataset/testAprilTag.cpp.o.d -o CMakeFiles/testAprilTag.dir/test/apriltag-with-dataset/testAprilTag.cpp.o -c /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:41: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = vpDetectorAprilTag::vpAprilTagFamily; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = vpDetectorAprilTag::vpAprilTagFamily; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____10()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:701:25: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = vpDetectorAprilTag::vpAprilTagFamily; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:218:59: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:269:11: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:269:11: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:296:53: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = vpDetectorAprilTag::vpAprilTagFamily; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:296:77: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:310:13: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:310:13: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:339:53: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = vpDetectorAprilTag::vpAprilTagFamily; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:339:77: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:355:13: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘void ____C_A_T_C_H____T_E_S_T____0()’ at /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:355:13: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable testAprilTag cd /<>/obj-arm-linux-gnueabihf/modules/detection && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAprilTag.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testAprilTag.dir/link.d "CMakeFiles/testAprilTag.dir/test/apriltag-with-dataset/testAprilTag.cpp.o" -o testAprilTag ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.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 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testAprilTag make -f modules/mbt/CMakeFiles/perfGenericTracker.dir/build.make modules/mbt/CMakeFiles/perfGenericTracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/perfGenericTracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/perfGenericTracker.dir/build.make modules/mbt/CMakeFiles/perfGenericTracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/perfGenericTracker.dir/test/generic-with-dataset/perfGenericTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/perfGenericTracker.dir/test/generic-with-dataset/perfGenericTracker.cpp.o -MF CMakeFiles/perfGenericTracker.dir/test/generic-with-dataset/perfGenericTracker.cpp.o.d -o CMakeFiles/perfGenericTracker.dir/test/generic-with-dataset/perfGenericTracker.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/perfGenericTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/mbt/test/generic-with-dataset/perfGenericTracker.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/tracker/mbt/test/generic-with-dataset/perfGenericTracker.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/perfGenericTracker.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 4699 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4700 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘T vpMbtTukeyEstimator::getMedian(std::vector<_Tp>&) [with T = double]’ at /<>/modules/tracker/mbt/include/visp3/mbt/vpMbtTukeyEstimator.h:144:19: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 4699 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4700 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::OutlierClassification Catch::Benchmark::Detail::classify_outliers(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6960 | OutlierClassification classify_outliers(Iterator first, Iterator last) { | ^~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6960:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:6963:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6963 | auto q1 = weighted_average_quantile(1, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:6964:52: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6964 | auto q3 = weighted_average_quantile(3, 4, copy.begin(), copy.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_cost(Catch::Benchmark::FloatDuration) [with Clock = std::chrono::_V2::steady_clock]’: /<>/3rdparty/catch2/catch.hpp:7156:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7156 | classify_outliers(times.begin(), times.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::EnvironmentEstimate > Catch::Benchmark::Detail::estimate_clock_resolution(int) [with Clock = std::chrono::_V2::steady_clock]’, inlined from ‘Catch::Benchmark::Environment > Catch::Benchmark::Detail::measure_environment() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7168:75: /<>/3rdparty/catch2/catch.hpp:7129:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7129 | classify_outliers(r.begin(), r.end()), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Catch::Benchmark::SampleAnalysis Catch::Benchmark::Detail::analyse(const Catch::IConfig&, Catch::Benchmark::Environment, Iterator, Iterator) [with Duration = std::chrono::duration >; Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]’, inlined from ‘void Catch::Benchmark::Benchmark::run() [with Clock = std::chrono::_V2::steady_clock]’ at /<>/3rdparty/catch2/catch.hpp:7336:26: /<>/3rdparty/catch2/catch.hpp:7236:78: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7236 | auto analysis = Catch::Benchmark::Detail::analyse_samples(cfg.benchmarkConfidenceInterval(), cfg.benchmarkResamples(), samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7237:80: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7237 | auto outliers = Catch::Benchmark::Detail::classify_outliers(samples.begin(), samples.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable perfGenericTracker cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfGenericTracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/perfGenericTracker.dir/link.d "CMakeFiles/perfGenericTracker.dir/test/generic-with-dataset/perfGenericTracker.cpp.o" -o perfGenericTracker ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target perfGenericTracker make -f modules/mbt/CMakeFiles/testGenericTracker.dir/build.make modules/mbt/CMakeFiles/testGenericTracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testGenericTracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testGenericTracker.dir/build.make modules/mbt/CMakeFiles/testGenericTracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTracker.dir/test/generic-with-dataset/testGenericTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testGenericTracker.dir/test/generic-with-dataset/testGenericTracker.cpp.o -MF CMakeFiles/testGenericTracker.dir/test/generic-with-dataset/testGenericTracker.cpp.o.d -o CMakeFiles/testGenericTracker.dir/test/generic-with-dataset/testGenericTracker.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpFont.h:43, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘constexpr _ForwardIterator std::__max_element(_ForwardIterator, _ForwardIterator, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5620:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5620 | __max_element(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5620:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = vpRGBa]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:583:112: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = vpRGBa]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:585:112: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = vpRGBa]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:648:64: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = vpRGBa]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:651:59: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = unsigned char]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:583:112: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = unsigned char]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:585:112: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = unsigned char]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:648:64: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(const std::string&, bool, bool, bool, int, int, bool, bool, bool) [with Type = unsigned char]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:651:59: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ [ 57%] Linking CXX executable testGenericTracker cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testGenericTracker.dir/link.d "CMakeFiles/testGenericTracker.dir/test/generic-with-dataset/testGenericTracker.cpp.o" -o testGenericTracker ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testGenericTracker make -f modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp.o -MF CMakeFiles/testGenericTrackerCAOParsing.dir/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp.o.d -o CMakeFiles/testGenericTrackerCAOParsing.dir/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 57%] Linking CXX executable testGenericTrackerCAOParsing cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTrackerCAOParsing.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testGenericTrackerCAOParsing.dir/link.d "CMakeFiles/testGenericTrackerCAOParsing.dir/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp.o" -o testGenericTrackerCAOParsing ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testGenericTrackerCAOParsing make -f modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/test/generic-with-dataset/testGenericTrackerDepth.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/test/generic-with-dataset/testGenericTrackerDepth.cpp.o -MF CMakeFiles/testGenericTrackerDepth.dir/test/generic-with-dataset/testGenericTrackerDepth.cpp.o.d -o CMakeFiles/testGenericTrackerDepth.dir/test/generic-with-dataset/testGenericTrackerDepth.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘constexpr _ForwardIterator std::__max_element(_ForwardIterator, _ForwardIterator, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5620:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5620 | __max_element(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5620:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(vpImage&, const std::string&, bool, bool, bool, int, bool) [with Type = vpRGBa]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:437:64: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(vpImage&, const std::string&, bool, bool, bool, int, bool) [with Type = vpRGBa]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:440:59: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(vpImage&, const std::string&, bool, bool, bool, int, bool) [with Type = unsigned char]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:437:64: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ In function ‘constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘bool {anonymous}::run(vpImage&, const std::string&, bool, bool, bool, int, bool) [with Type = unsigned char]’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:440:59: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:5650:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 5650 | return _GLIBCXX_STD_A::__max_element(__first, __last, | ^ [ 57%] Linking CXX executable testGenericTrackerDepth cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTrackerDepth.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testGenericTrackerDepth.dir/link.d "CMakeFiles/testGenericTrackerDepth.dir/test/generic-with-dataset/testGenericTrackerDepth.cpp.o" -o testGenericTrackerDepth ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testGenericTrackerDepth make -f modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/test/generic-with-dataset/testGenericTrackerDeterminist.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/test/generic-with-dataset/testGenericTrackerDeterminist.cpp.o -MF CMakeFiles/testGenericTrackerDeterminist.dir/test/generic-with-dataset/testGenericTrackerDeterminist.cpp.o.d -o CMakeFiles/testGenericTrackerDeterminist.dir/test/generic-with-dataset/testGenericTrackerDeterminist.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDeterminist.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDeterminist.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDeterminist.cpp:41: /<>/3rdparty/catch2/catch.hpp: In instantiation of ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); sample = std::vector >]’: /<>/3rdparty/catch2/catch.hpp:7822:41: required from here 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7041:118: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7041 | std::tie(sum_squares, sum_cubes) = std::accumulate(jack.begin(), jack.end(), std::make_pair(0., 0.), [jack_mean](std::pair sqcb, double x) -> std::pair { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7042 | auto d = jack_mean - x; | ~~~~~~~~~~~~~~~~~~~~~~~ 7043 | auto d2 = d * d; | ~~~~~~~~~~~~~~~~ 7044 | auto d3 = d2 * d; | ~~~~~~~~~~~~~~~~~ 7045 | return { sqcb.first + d2, sqcb.second + d3 }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7046 | }); | ~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::mean(Iterator, Iterator) [with Iterator = __gnu_cxx::__normal_iterator > >]’: /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 6984 | double mean(Iterator first, Iterator last) { | ^~~~ /<>/3rdparty/catch2/catch.hpp:6984:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp: In function ‘double {anonymous}::standard_deviation(std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7731 | double standard_deviation(std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7731:12: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDeterminist.cpp:36: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1589:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1884:27: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1868:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1868 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1889:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h: In function ‘void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1915 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1915:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1923:33: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1923 | std::__heap_select(__first, __nth + 1, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1930:45: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1930 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1936:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1936 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7746 | double weighted_average_quantile(int k, int q, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7746:20: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘double Catch::Benchmark::Detail::weighted_average_quantile(int, int, std::vector >::iterator, std::vector >::iterator)’ at /<>/3rdparty/catch2/catch.hpp:7751:33: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 4699 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4700 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’, inlined from ‘T vpMbtTukeyEstimator::getMedian(std::vector<_Tp>&) [with T = double]’ at /<>/modules/tracker/mbt/include/visp3/mbt/vpMbtTukeyEstimator.h:144:19: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4699:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 4699 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4700 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4701 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’: /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7031 | Estimate bootstrap(double confidence_level, Iterator first, Iterator last, sample const& resample, Estimator&& estimator) { | ^~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7031:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /<>/3rdparty/catch2/catch.hpp:7034:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7034 | double point = estimator(first, last); | ~~~~~~~~~^~~~~~~~~~~~~ In function ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::jackknife(Estimator&&, Iterator, Iterator) [with Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >); Iterator = __gnu_cxx::__normal_iterator > >]’, inlined from ‘Catch::Benchmark::Estimate Catch::Benchmark::Detail::bootstrap(double, Iterator, Iterator, const sample&, Estimator&&) [with Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7038:24: /<>/3rdparty/catch2/catch.hpp:7016:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7016 | results.push_back(estimator(second, last)); | ~~~~~~~~~^~~~~~~~~~~~~~ In lambda function, inlined from ‘_OIter std::generate_n(_OIter, _Size, _Generator) [with _OIter = back_insert_iterator > >; _Size = int; _Generator = Catch::Benchmark::Detail::resample, __gnu_cxx::__normal_iterator > >, double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)>(std::mersenne_twister_engine&, int, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double (* const&)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >))::]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4388:18: /<>/3rdparty/catch2/catch.hpp:7001:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7001 | return estimator(resampled.begin(), resampled.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1905 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1906 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1908:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:4772:18, inlined from ‘Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::resample(URng&, int, Iterator, Iterator, Estimator&) [with URng = std::mersenne_twister_engine; Iterator = __gnu_cxx::__normal_iterator > >; Estimator = double (* const)(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)]’ at /<>/3rdparty/catch2/catch.hpp:7003:26, inlined from ‘Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator):: >::iterator, std::vector >::iterator))>::’ at /<>/3rdparty/catch2/catch.hpp:7821:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In lambda function: /<>/3rdparty/catch2/catch.hpp:7822:41: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 7822 | return bootstrap(confidence_level, first, last, resampled, f); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp: In function ‘Catch::Benchmark::Detail::bootstrap_analysis Catch::Benchmark::Detail::analyse_samples(double, int, std::vector >::iterator, std::vector >::iterator)’: /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 7805 | bootstrap_analysis analyse_samples(double confidence_level, int n_resamples, std::vector::iterator first, std::vector::iterator last) { | ^~~~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:7805:32: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 [ 57%] Linking CXX executable testGenericTrackerDeterminist cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTrackerDeterminist.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testGenericTrackerDeterminist.dir/link.d "CMakeFiles/testGenericTrackerDeterminist.dir/test/generic-with-dataset/testGenericTrackerDeterminist.cpp.o" -o testGenericTrackerDeterminist ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testGenericTrackerDeterminist make -f modules/mbt/CMakeFiles/testMbtJsonSettings.dir/build.make modules/mbt/CMakeFiles/testMbtJsonSettings.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testMbtJsonSettings.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testMbtJsonSettings.dir/build.make modules/mbt/CMakeFiles/testMbtJsonSettings.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testMbtJsonSettings.dir/test/generic-with-dataset/testMbtJsonSettings.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testMbtJsonSettings.dir/test/generic-with-dataset/testMbtJsonSettings.cpp.o -MF CMakeFiles/testMbtJsonSettings.dir/test/generic-with-dataset/testMbtJsonSettings.cpp.o.d -o CMakeFiles/testMbtJsonSettings.dir/test/generic-with-dataset/testMbtJsonSettings.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtJsonSettings.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtJsonSettings.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtJsonSettings.cpp:50: /<>/3rdparty/catch2/catch.hpp: In function ‘std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = std::_Rb_tree_const_iterator, vpCameraParameters> >; Sentinel = std::_Rb_tree_const_iterator, vpCameraParameters> >]’: /<>/3rdparty/catch2/catch.hpp:1827:21: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, vpCameraParameters> >’ changed in GCC 7.1 1827 | std::string rangeToString(InputIterator first, Sentinel last) { | ^~~~~~~~~~~~~ /<>/3rdparty/catch2/catch.hpp:1827:21: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, vpCameraParameters> >’ changed in GCC 7.1 In function ‘std::string Catch::rangeToString(const Range&) [with Range = std::map, vpCameraParameters>]’, inlined from ‘static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::map, vpCameraParameters>]’ at /<>/3rdparty/catch2/catch.hpp:2040:41, inlined from ‘std::string Catch::Detail::stringify(const T&) [with T = std::map, vpCameraParameters>]’ at /<>/3rdparty/catch2/catch.hpp:1643:123, inlined from ‘void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::map, vpCameraParameters>&; RhsT = const std::map, vpCameraParameters>&]’ at /<>/3rdparty/catch2/catch.hpp:2229:51: /<>/3rdparty/catch2/catch.hpp:2017:77: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, vpCameraParameters> >’ changed in GCC 7.1 2017 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); | ^ In function ‘std::string Catch::rangeToString(const Range&) [with Range = std::map, vpCameraParameters>]’, inlined from ‘static std::string Catch::StringMaker::value && (! Catch::Detail::IsStreamInsertable::value))>::type>::convert(const R&) [with R = std::map, vpCameraParameters>]’ at /<>/3rdparty/catch2/catch.hpp:2040:41, inlined from ‘std::string Catch::Detail::stringify(const T&) [with T = std::map, vpCameraParameters>]’ at /<>/3rdparty/catch2/catch.hpp:1643:123, inlined from ‘void Catch::BinaryExpr::streamReconstructedExpression(std::ostream&) const [with LhsT = const std::map, vpCameraParameters>&; RhsT = const std::map, vpCameraParameters>&]’ at /<>/3rdparty/catch2/catch.hpp:2229:92: /<>/3rdparty/catch2/catch.hpp:2017:77: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, vpCameraParameters> >’ changed in GCC 7.1 2017 | return ::Catch::Detail::rangeToString( begin( range ), end( range ) ); | ^ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, vpCameraParameters>; _KeyOfValue = std::_Select1st, vpCameraParameters> >; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = vpCameraParameters; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’, inlined from ‘vpMbGenericTracker baseTrackerConstructor()’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtJsonSettings.cpp:70:16: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = vpCameraParameters; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’, inlined from ‘vpMbGenericTracker baseTrackerConstructor()’ at /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtJsonSettings.cpp:71:16: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable testMbtJsonSettings cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMbtJsonSettings.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMbtJsonSettings.dir/link.d "CMakeFiles/testMbtJsonSettings.dir/test/generic-with-dataset/testMbtJsonSettings.cpp.o" -o testMbtJsonSettings ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testMbtJsonSettings make -f modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/build.make modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/build.make modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/test/generic-with-dataset/testMbtXmlGenericParser.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/test/generic-with-dataset/testMbtXmlGenericParser.cpp.o -MF CMakeFiles/testMbtXmlGenericParser.dir/test/generic-with-dataset/testMbtXmlGenericParser.cpp.o.d -o CMakeFiles/testMbtXmlGenericParser.dir/test/generic-with-dataset/testMbtXmlGenericParser.cpp.o -c /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtXmlGenericParser.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtXmlGenericParser.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Linking CXX executable testMbtXmlGenericParser cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMbtXmlGenericParser.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testMbtXmlGenericParser.dir/link.d "CMakeFiles/testMbtXmlGenericParser.dir/test/generic-with-dataset/testMbtXmlGenericParser.cpp.o" -o testMbtXmlGenericParser ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testMbtXmlGenericParser make -f modules/mbt/CMakeFiles/testTukeyEstimator.dir/build.make modules/mbt/CMakeFiles/testTukeyEstimator.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/mbt /<>/obj-arm-linux-gnueabihf/modules/mbt/CMakeFiles/testTukeyEstimator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/mbt/CMakeFiles/testTukeyEstimator.dir/build.make modules/mbt/CMakeFiles/testTukeyEstimator.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/mbt/CMakeFiles/testTukeyEstimator.dir/test/testTukeyEstimator.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/3rdparty/clipper -I/<>/obj-arm-linux-gnueabihf/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-arm-linux-gnueabihf/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/core/include -I/<>/modules/gui/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -MD -MT modules/mbt/CMakeFiles/testTukeyEstimator.dir/test/testTukeyEstimator.cpp.o -MF CMakeFiles/testTukeyEstimator.dir/test/testTukeyEstimator.cpp.o.d -o CMakeFiles/testTukeyEstimator.dir/test/testTukeyEstimator.cpp.o -c /<>/modules/tracker/mbt/test/testTukeyEstimator.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRobust.h:41, from /<>/modules/tracker/mbt/test/testTukeyEstimator.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/testTukeyEstimator.cpp:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 57%] Linking CXX executable testTukeyEstimator cd /<>/obj-arm-linux-gnueabihf/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTukeyEstimator.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testTukeyEstimator.dir/link.d CMakeFiles/testTukeyEstimator.dir/test/testTukeyEstimator.cpp.o -o testTukeyEstimator ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 /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/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Built target testTukeyEstimator make -f modules/tt/CMakeFiles/visp_tt.dir/build.make modules/tt/CMakeFiles/visp_tt.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/tt /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/tt /<>/obj-arm-linux-gnueabihf/modules/tt/CMakeFiles/visp_tt.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/tt/CMakeFiles/visp_tt.dir/build.make modules/tt/CMakeFiles/visp_tt.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o -MF CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o.d -o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o -c /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSD.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerSSD.h:49, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSD.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o -MF CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o.d -o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o -c /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDESM.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDESM.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o -MF CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o.d -o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o -c /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o -MF CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o.d -o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o -c /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o -MF CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o.d -o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o -c /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o -MF CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o.d -o CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o -c /<>/modules/tracker/tt/src/tools/vpTemplateTrackerBSpline.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerBSpline.h:48, from /<>/modules/tracker/tt/src/tools/vpTemplateTrackerBSpline.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o -MF CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o.d -o CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o -c /<>/modules/tracker/tt/src/tools/vpTemplateTrackerTriangle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerTriangle.h:50, from /<>/modules/tracker/tt/src/tools/vpTemplateTrackerTriangle.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o -MF CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o.d -o CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o -c /<>/modules/tracker/tt/src/tools/vpTemplateTrackerZone.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerZone.h:44, from /<>/modules/tracker/tt/src/tools/vpTemplateTrackerZone.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o -MF CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o.d -o CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o -c /<>/modules/tracker/tt/src/vpTemplateTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTracker.h:49, from /<>/modules/tracker/tt/src/vpTemplateTracker.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarp.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarp.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpAffine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpAffine.h:48, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpAffine.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomography.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpHomography.h:48, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomography.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomographySL3.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpHomographySL3.h:50, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomographySL3.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpRT.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpRT.h:47, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpRT.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpSRT.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpSRT.h:47, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpSRT.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o -MF CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o.d -o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o -c /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpTranslation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:47, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpTranslation.h:47, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpTranslation.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o -MF CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o.d -o CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o -c /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCC.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerZNCC.h:49, from /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCC.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o -MF CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o.d -o CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o -c /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-arm-linux-gnueabihf/modules/tt -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o -MF CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o.d -o CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o -c /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX shared library ../../lib/libvisp_tt.so cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_tt.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_tt.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_tt.so.3.6 -o ../../lib/libvisp_tt.so.3.6.0 CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o ../../lib/libvisp_vision.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/tt && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_tt.so.3.6 ../../lib/libvisp_tt.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target visp_tt make -f modules/tt_mi/CMakeFiles/visp_tt_mi.dir/build.make modules/tt_mi/CMakeFiles/visp_tt_mi.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/tt_mi /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/modules/tt_mi /<>/obj-arm-linux-gnueabihf/modules/tt_mi/CMakeFiles/visp_tt_mi.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f modules/tt_mi/CMakeFiles/visp_tt_mi.dir/build.make modules/tt_mi/CMakeFiles/visp_tt_mi.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-arm-linux-gnueabihf/modules/tt_mi -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/tracker/tt/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o -MF CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o.d -o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o -c /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMI.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMI.h:44, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMI.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-arm-linux-gnueabihf/modules/tt_mi -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/tracker/tt/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o -MF CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o.d -o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o -c /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIESM.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIESM.h:42, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIESM.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-arm-linux-gnueabihf/modules/tt_mi -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/tracker/tt/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o -MF CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o.d -o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o -c /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardAdditional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h:44, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardAdditional.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-arm-linux-gnueabihf/modules/tt_mi -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/tracker/tt/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o -MF CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o.d -o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o -c /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardCompositional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h:44, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardCompositional.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-arm-linux-gnueabihf/modules/tt_mi -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/tracker/tt/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o -MF CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o.d -o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o -c /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIInverseCompositional.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h:44, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIInverseCompositional.cpp:40: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/arm-linux-gnueabihf-g++ -Dvisp_EXPORTS -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-arm-linux-gnueabihf/modules/tt_mi -I/<>/modules/core/include -I/<>/modules/io/include -I/<>/modules/tracker/me/include -I/<>/modules/tracker/blob/include -I/<>/modules/visual_features/include -I/<>/modules/vision/include -I/<>/modules/tracker/tt/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=gnu++17 -fPIC -Wno-strict-overflow -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o -MF CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o.d -o CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o -c /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIBSpline.h:49, from /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX shared library ../../lib/libvisp_tt_mi.so cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_tt_mi.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,--dependency-file=CMakeFiles/visp_tt_mi.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libvisp_tt_mi.so.3.6 -o ../../lib/libvisp_tt_mi.so.3.6.0 CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o ../../lib/libvisp_tt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libm.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_visual_features.so.3.6.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/modules/tt_mi && /usr/bin/cmake -E cmake_symlink_library ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6 ../../lib/libvisp_tt_mi.so make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target visp_tt_mi make -f demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/demo/wireframe-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/servoSimu4Points.cpp.o cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/servoSimu4Points.cpp.o -MF CMakeFiles/servoSimu4Points.dir/servoSimu4Points.cpp.o.d -o CMakeFiles/servoSimu4Points.dir/servoSimu4Points.cpp.o -c /<>/demo/wireframe-simulator/servoSimu4Points.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/demo/wireframe-simulator/servoSimu4Points.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX executable servoSimu4Points cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu4Points.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimu4Points.dir/link.d CMakeFiles/servoSimu4Points.dir/servoSimu4Points.cpp.o -o servoSimu4Points ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/cmake -E copy /<>/demo/wireframe-simulator/mire.png /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target servoSimu4Points make -f demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/demo/wireframe-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/servoSimuCylinder.cpp.o cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/servoSimuCylinder.cpp.o -MF CMakeFiles/servoSimuCylinder.dir/servoSimuCylinder.cpp.o.d -o CMakeFiles/servoSimuCylinder.dir/servoSimuCylinder.cpp.o -c /<>/demo/wireframe-simulator/servoSimuCylinder.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/demo/wireframe-simulator/servoSimuCylinder.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX executable servoSimuCylinder cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCylinder.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuCylinder.dir/link.d CMakeFiles/servoSimuCylinder.dir/servoSimuCylinder.cpp.o -o servoSimuCylinder ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target servoSimuCylinder make -f demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/demo/wireframe-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/servoSimuSphere.cpp.o cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/servoSimuSphere.cpp.o -MF CMakeFiles/servoSimuSphere.dir/servoSimuSphere.cpp.o.d -o CMakeFiles/servoSimuSphere.dir/servoSimuSphere.cpp.o -c /<>/demo/wireframe-simulator/servoSimuSphere.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/demo/wireframe-simulator/servoSimuSphere.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX executable servoSimuSphere cd /<>/obj-arm-linux-gnueabihf/demo/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuSphere.dir/link.d CMakeFiles/servoSimuSphere.dir/servoSimuSphere.cpp.o -o servoSimuSphere ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target servoSimuSphere make -f example/calibration/CMakeFiles/calibrate-camera.dir/build.make example/calibration/CMakeFiles/calibrate-camera.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/calibration /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/calibration /<>/obj-arm-linux-gnueabihf/example/calibration/CMakeFiles/calibrate-camera.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/calibration/CMakeFiles/calibrate-camera.dir/build.make example/calibration/CMakeFiles/calibrate-camera.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object example/calibration/CMakeFiles/calibrate-camera.dir/calibrate-camera.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/calibration/CMakeFiles/calibrate-camera.dir/calibrate-camera.cpp.o -MF CMakeFiles/calibrate-camera.dir/calibrate-camera.cpp.o.d -o CMakeFiles/calibrate-camera.dir/calibrate-camera.cpp.o -c /<>/example/calibration/calibrate-camera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpCalibration.h:47, from /<>/example/calibration/calibrate-camera.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX executable calibrate-camera cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/calibrate-camera.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/calibrate-camera.dir/link.d "CMakeFiles/calibrate-camera.dir/calibrate-camera.cpp.o" -o calibrate-camera ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/default-chessboard.cfg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/default-circles.cfg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-01.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-02.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-03.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-04.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-05.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-06.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-07.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-08.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-09.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-10.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-11.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-12.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-13.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-01.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-02.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-03.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-04.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-05.jpg /<>/obj-arm-linux-gnueabihf/example/calibration cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/camera_calibration_show_extrinsics.py /<>/obj-arm-linux-gnueabihf/example/calibration make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target calibrate-camera make -f example/calibration/CMakeFiles/calibrate-hand-eye.dir/build.make example/calibration/CMakeFiles/calibrate-hand-eye.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/calibration /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/calibration /<>/obj-arm-linux-gnueabihf/example/calibration/CMakeFiles/calibrate-hand-eye.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/calibration/CMakeFiles/calibrate-hand-eye.dir/build.make example/calibration/CMakeFiles/calibrate-hand-eye.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object example/calibration/CMakeFiles/calibrate-hand-eye.dir/calibrate-hand-eye.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/calibration/CMakeFiles/calibrate-hand-eye.dir/calibrate-hand-eye.cpp.o -MF CMakeFiles/calibrate-hand-eye.dir/calibrate-hand-eye.cpp.o.d -o CMakeFiles/calibrate-hand-eye.dir/calibrate-hand-eye.cpp.o -c /<>/example/calibration/calibrate-hand-eye.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpExponentialMap.h:42, from /<>/example/calibration/calibrate-hand-eye.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 58%] Linking CXX executable calibrate-hand-eye cd /<>/obj-arm-linux-gnueabihf/example/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/calibrate-hand-eye.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/calibrate-hand-eye.dir/link.d "CMakeFiles/calibrate-hand-eye.dir/calibrate-hand-eye.cpp.o" -o calibrate-hand-eye ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target calibrate-hand-eye make -f example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/coin-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/coin-simulator /<>/obj-arm-linux-gnueabihf/example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/simulateFourPoints2DCartesianCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/coin-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/simulateFourPoints2DCartesianCamVelocity.cpp.o -MF CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/simulateFourPoints2DCartesianCamVelocity.cpp.o.d -o CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/simulateFourPoints2DCartesianCamVelocity.cpp.o -c /<>/example/coin-simulator/simulateFourPoints2DCartesianCamVelocity.cpp [ 58%] Linking CXX executable simulateFourPoints2DCartesianCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/coin-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/link.d CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/simulateFourPoints2DCartesianCamVelocity.cpp.o -o simulateFourPoints2DCartesianCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Built target simulateFourPoints2DCartesianCamVelocity make -f example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/coin-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/coin-simulator /<>/obj-arm-linux-gnueabihf/example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 58%] Building CXX object example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/simulateFourPoints2DPolarCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/coin-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/simulateFourPoints2DPolarCamVelocity.cpp.o -MF CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/simulateFourPoints2DPolarCamVelocity.cpp.o.d -o CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/simulateFourPoints2DPolarCamVelocity.cpp.o -c /<>/example/coin-simulator/simulateFourPoints2DPolarCamVelocity.cpp [ 59%] Linking CXX executable simulateFourPoints2DPolarCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/coin-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/link.d CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/simulateFourPoints2DPolarCamVelocity.cpp.o -o simulateFourPoints2DPolarCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Built target simulateFourPoints2DPolarCamVelocity make -f example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/coin-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/coin-simulator /<>/obj-arm-linux-gnueabihf/example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Building CXX object example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/simulateCircle2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/coin-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/simulateCircle2DCamVelocity.cpp.o -MF CMakeFiles/simulateCircle2DCamVelocity.dir/simulateCircle2DCamVelocity.cpp.o.d -o CMakeFiles/simulateCircle2DCamVelocity.dir/simulateCircle2DCamVelocity.cpp.o -c /<>/example/coin-simulator/simulateCircle2DCamVelocity.cpp [ 59%] Linking CXX executable simulateCircle2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/coin-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulateCircle2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/simulateCircle2DCamVelocity.dir/link.d CMakeFiles/simulateCircle2DCamVelocity.dir/simulateCircle2DCamVelocity.cpp.o -o simulateCircle2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Built target simulateCircle2DCamVelocity make -f example/device/display/CMakeFiles/displaySequence.dir/build.make example/device/display/CMakeFiles/displaySequence.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displaySequence.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displaySequence.dir/build.make example/device/display/CMakeFiles/displaySequence.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Building CXX object example/device/display/CMakeFiles/displaySequence.dir/displaySequence.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displaySequence.dir/displaySequence.cpp.o -MF CMakeFiles/displaySequence.dir/displaySequence.cpp.o.d -o CMakeFiles/displaySequence.dir/displaySequence.cpp.o -c /<>/example/device/display/displaySequence.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/example/device/display/displaySequence.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 59%] Linking CXX executable displaySequence cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displaySequence.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displaySequence.dir/link.d CMakeFiles/displaySequence.dir/displaySequence.cpp.o -o displaySequence ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Built target displaySequence make -f example/device/display/CMakeFiles/displayGDI.dir/build.make example/device/display/CMakeFiles/displayGDI.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displayGDI.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displayGDI.dir/build.make example/device/display/CMakeFiles/displayGDI.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Building CXX object example/device/display/CMakeFiles/displayGDI.dir/displayGDI.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displayGDI.dir/displayGDI.cpp.o -MF CMakeFiles/displayGDI.dir/displayGDI.cpp.o.d -o CMakeFiles/displayGDI.dir/displayGDI.cpp.o -c /<>/example/device/display/displayGDI.cpp [ 59%] Linking CXX executable displayGDI cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayGDI.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displayGDI.dir/link.d CMakeFiles/displayGDI.dir/displayGDI.cpp.o -o displayGDI ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Built target displayGDI make -f example/device/display/CMakeFiles/displayD3D.dir/build.make example/device/display/CMakeFiles/displayD3D.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displayD3D.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displayD3D.dir/build.make example/device/display/CMakeFiles/displayD3D.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Building CXX object example/device/display/CMakeFiles/displayD3D.dir/displayD3D.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displayD3D.dir/displayD3D.cpp.o -MF CMakeFiles/displayD3D.dir/displayD3D.cpp.o.d -o CMakeFiles/displayD3D.dir/displayD3D.cpp.o -c /<>/example/device/display/displayD3D.cpp [ 59%] Linking CXX executable displayD3D cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayD3D.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displayD3D.dir/link.d CMakeFiles/displayD3D.dir/displayD3D.cpp.o -o displayD3D ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Built target displayD3D make -f example/device/display/CMakeFiles/displayGTK.dir/build.make example/device/display/CMakeFiles/displayGTK.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displayGTK.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displayGTK.dir/build.make example/device/display/CMakeFiles/displayGTK.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Building CXX object example/device/display/CMakeFiles/displayGTK.dir/displayGTK.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displayGTK.dir/displayGTK.cpp.o -MF CMakeFiles/displayGTK.dir/displayGTK.cpp.o.d -o CMakeFiles/displayGTK.dir/displayGTK.cpp.o -c /<>/example/device/display/displayGTK.cpp [ 60%] Linking CXX executable displayGTK cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayGTK.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displayGTK.dir/link.d CMakeFiles/displayGTK.dir/displayGTK.cpp.o -o displayGTK ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target displayGTK make -f example/device/display/CMakeFiles/displayX.dir/build.make example/device/display/CMakeFiles/displayX.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displayX.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displayX.dir/build.make example/device/display/CMakeFiles/displayX.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Building CXX object example/device/display/CMakeFiles/displayX.dir/displayX.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displayX.dir/displayX.cpp.o -MF CMakeFiles/displayX.dir/displayX.cpp.o.d -o CMakeFiles/displayX.dir/displayX.cpp.o -c /<>/example/device/display/displayX.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/device/display/displayX.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 60%] Linking CXX executable displayX cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayX.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displayX.dir/link.d CMakeFiles/displayX.dir/displayX.cpp.o -o displayX ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target displayX make -f example/device/display/CMakeFiles/displayOpenCV.dir/build.make example/device/display/CMakeFiles/displayOpenCV.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displayOpenCV.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displayOpenCV.dir/build.make example/device/display/CMakeFiles/displayOpenCV.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Building CXX object example/device/display/CMakeFiles/displayOpenCV.dir/displayOpenCV.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displayOpenCV.dir/displayOpenCV.cpp.o -MF CMakeFiles/displayOpenCV.dir/displayOpenCV.cpp.o.d -o CMakeFiles/displayOpenCV.dir/displayOpenCV.cpp.o -c /<>/example/device/display/displayOpenCV.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/device/display/displayOpenCV.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 60%] Linking CXX executable displayOpenCV cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayOpenCV.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displayOpenCV.dir/link.d CMakeFiles/displayOpenCV.dir/displayOpenCV.cpp.o -o displayOpenCV ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target displayOpenCV make -f example/device/display/CMakeFiles/displayXMulti.dir/build.make example/device/display/CMakeFiles/displayXMulti.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/display /<>/obj-arm-linux-gnueabihf/example/device/display/CMakeFiles/displayXMulti.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/display/CMakeFiles/displayXMulti.dir/build.make example/device/display/CMakeFiles/displayXMulti.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Building CXX object example/device/display/CMakeFiles/displayXMulti.dir/displayXMulti.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/display/CMakeFiles/displayXMulti.dir/displayXMulti.cpp.o -MF CMakeFiles/displayXMulti.dir/displayXMulti.cpp.o.d -o CMakeFiles/displayXMulti.dir/displayXMulti.cpp.o -c /<>/example/device/display/displayXMulti.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/device/display/displayXMulti.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 60%] Linking CXX executable displayXMulti cd /<>/obj-arm-linux-gnueabihf/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayXMulti.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/displayXMulti.dir/link.d CMakeFiles/displayXMulti.dir/displayXMulti.cpp.o -o displayXMulti ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target displayXMulti make -f example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/build.make example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/build.make example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Building CXX object example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/getRealSense2Info.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/getRealSense2Info.cpp.o -MF CMakeFiles/getRealSense2Info.dir/getRealSense2Info.cpp.o.d -o CMakeFiles/getRealSense2Info.dir/getRealSense2Info.cpp.o -c /<>/example/device/framegrabber/getRealSense2Info.cpp [ 60%] Linking CXX executable getRealSense2Info cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/getRealSense2Info.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/getRealSense2Info.dir/link.d CMakeFiles/getRealSense2Info.dir/getRealSense2Info.cpp.o -o getRealSense2Info ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target getRealSense2Info make -f example/device/framegrabber/CMakeFiles/grab1394Two.dir/build.make example/device/framegrabber/CMakeFiles/grab1394Two.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grab1394Two.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grab1394Two.dir/build.make example/device/framegrabber/CMakeFiles/grab1394Two.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Building CXX object example/device/framegrabber/CMakeFiles/grab1394Two.dir/grab1394Two.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grab1394Two.dir/grab1394Two.cpp.o -MF CMakeFiles/grab1394Two.dir/grab1394Two.cpp.o.d -o CMakeFiles/grab1394Two.dir/grab1394Two.cpp.o -c /<>/example/device/framegrabber/grab1394Two.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/example/device/framegrabber/grab1394Two.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 60%] Linking CXX executable grab1394Two cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grab1394Two.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grab1394Two.dir/link.d CMakeFiles/grab1394Two.dir/grab1394Two.cpp.o -o grab1394Two ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target grab1394Two make -f example/device/framegrabber/CMakeFiles/grab1394CMU.dir/build.make example/device/framegrabber/CMakeFiles/grab1394CMU.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grab1394CMU.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grab1394CMU.dir/build.make example/device/framegrabber/CMakeFiles/grab1394CMU.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Building CXX object example/device/framegrabber/CMakeFiles/grab1394CMU.dir/grab1394CMU.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grab1394CMU.dir/grab1394CMU.cpp.o -MF CMakeFiles/grab1394CMU.dir/grab1394CMU.cpp.o.d -o CMakeFiles/grab1394CMU.dir/grab1394CMU.cpp.o -c /<>/example/device/framegrabber/grab1394CMU.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/device/framegrabber/grab1394CMU.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 60%] Linking CXX executable grab1394CMU cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grab1394CMU.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grab1394CMU.dir/link.d CMakeFiles/grab1394CMU.dir/grab1394CMU.cpp.o -o grab1394CMU ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 60%] Built target grab1394CMU make -f example/device/framegrabber/CMakeFiles/grabDisk.dir/build.make example/device/framegrabber/CMakeFiles/grabDisk.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabDisk.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabDisk.dir/build.make example/device/framegrabber/CMakeFiles/grabDisk.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabDisk.dir/grabDisk.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabDisk.dir/grabDisk.cpp.o -MF CMakeFiles/grabDisk.dir/grabDisk.cpp.o.d -o CMakeFiles/grabDisk.dir/grabDisk.cpp.o -c /<>/example/device/framegrabber/grabDisk.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/example/device/framegrabber/grabDisk.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable grabDisk cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabDisk.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabDisk.dir/link.d CMakeFiles/grabDisk.dir/grabDisk.cpp.o -o grabDisk ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabDisk make -f example/device/framegrabber/CMakeFiles/grabV4l2.dir/build.make example/device/framegrabber/CMakeFiles/grabV4l2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabV4l2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabV4l2.dir/build.make example/device/framegrabber/CMakeFiles/grabV4l2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabV4l2.dir/grabV4l2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabV4l2.dir/grabV4l2.cpp.o -MF CMakeFiles/grabV4l2.dir/grabV4l2.cpp.o.d -o CMakeFiles/grabV4l2.dir/grabV4l2.cpp.o -c /<>/example/device/framegrabber/grabV4l2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/example/device/framegrabber/grabV4l2.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable grabV4l2 cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabV4l2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabV4l2.dir/link.d CMakeFiles/grabV4l2.dir/grabV4l2.cpp.o -o grabV4l2 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabV4l2 make -f example/device/framegrabber/CMakeFiles/grabDirectShow.dir/build.make example/device/framegrabber/CMakeFiles/grabDirectShow.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabDirectShow.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabDirectShow.dir/build.make example/device/framegrabber/CMakeFiles/grabDirectShow.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabDirectShow.dir/grabDirectShow.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabDirectShow.dir/grabDirectShow.cpp.o -MF CMakeFiles/grabDirectShow.dir/grabDirectShow.cpp.o.d -o CMakeFiles/grabDirectShow.dir/grabDirectShow.cpp.o -c /<>/example/device/framegrabber/grabDirectShow.cpp [ 61%] Linking CXX executable grabDirectShow cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabDirectShow.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabDirectShow.dir/link.d CMakeFiles/grabDirectShow.dir/grabDirectShow.cpp.o -o grabDirectShow ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabDirectShow make -f example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/build.make example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/build.make example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/grabDirectShowMulti.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/grabDirectShowMulti.cpp.o -MF CMakeFiles/grabDirectShowMulti.dir/grabDirectShowMulti.cpp.o.d -o CMakeFiles/grabDirectShowMulti.dir/grabDirectShowMulti.cpp.o -c /<>/example/device/framegrabber/grabDirectShowMulti.cpp [ 61%] Linking CXX executable grabDirectShowMulti cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabDirectShowMulti.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabDirectShowMulti.dir/link.d CMakeFiles/grabDirectShowMulti.dir/grabDirectShowMulti.cpp.o -o grabDirectShowMulti ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabDirectShowMulti make -f example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/build.make example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/build.make example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/grabFlyCapture.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/grabFlyCapture.cpp.o -MF CMakeFiles/grabFlyCapture.dir/grabFlyCapture.cpp.o.d -o CMakeFiles/grabFlyCapture.dir/grabFlyCapture.cpp.o -c /<>/example/device/framegrabber/grabFlyCapture.cpp [ 61%] Linking CXX executable grabFlyCapture cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabFlyCapture.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabFlyCapture.dir/link.d CMakeFiles/grabFlyCapture.dir/grabFlyCapture.cpp.o -o grabFlyCapture ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabFlyCapture make -f example/device/framegrabber/CMakeFiles/grabRealSense.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabRealSense.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabRealSense.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabRealSense.dir/grabRealSense.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabRealSense.dir/grabRealSense.cpp.o -MF CMakeFiles/grabRealSense.dir/grabRealSense.cpp.o.d -o CMakeFiles/grabRealSense.dir/grabRealSense.cpp.o -c /<>/example/device/framegrabber/grabRealSense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/example/device/framegrabber/grabRealSense.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable grabRealSense cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabRealSense.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabRealSense.dir/link.d CMakeFiles/grabRealSense.dir/grabRealSense.cpp.o -o grabRealSense ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabRealSense make -f example/device/framegrabber/CMakeFiles/grabRealSense2.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabRealSense2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabRealSense2.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabRealSense2.dir/grabRealSense2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabRealSense2.dir/grabRealSense2.cpp.o -MF CMakeFiles/grabRealSense2.dir/grabRealSense2.cpp.o.d -o CMakeFiles/grabRealSense2.dir/grabRealSense2.cpp.o -c /<>/example/device/framegrabber/grabRealSense2.cpp [ 61%] Linking CXX executable grabRealSense2 cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabRealSense2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabRealSense2.dir/link.d CMakeFiles/grabRealSense2.dir/grabRealSense2.cpp.o -o grabRealSense2 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabRealSense2 make -f example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/grabRealSense2_T265.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/grabRealSense2_T265.cpp.o -MF CMakeFiles/grabRealSense2_T265.dir/grabRealSense2_T265.cpp.o.d -o CMakeFiles/grabRealSense2_T265.dir/grabRealSense2_T265.cpp.o -c /<>/example/device/framegrabber/grabRealSense2_T265.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpMeterPixelConversion.h:43, from /<>/example/device/framegrabber/grabRealSense2_T265.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable grabRealSense2_T265 cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabRealSense2_T265.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabRealSense2_T265.dir/link.d CMakeFiles/grabRealSense2_T265.dir/grabRealSense2_T265.cpp.o -o grabRealSense2_T265 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabRealSense2_T265 make -f example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/build.make example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/build.make example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/grabV4l2MultiCpp11Thread.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/grabV4l2MultiCpp11Thread.cpp.o -MF CMakeFiles/grabV4l2MultiCpp11Thread.dir/grabV4l2MultiCpp11Thread.cpp.o.d -o CMakeFiles/grabV4l2MultiCpp11Thread.dir/grabV4l2MultiCpp11Thread.cpp.o -c /<>/example/device/framegrabber/grabV4l2MultiCpp11Thread.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/example/device/framegrabber/grabV4l2MultiCpp11Thread.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable grabV4l2MultiCpp11Thread cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabV4l2MultiCpp11Thread.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/grabV4l2MultiCpp11Thread.dir/link.d CMakeFiles/grabV4l2MultiCpp11Thread.dir/grabV4l2MultiCpp11Thread.cpp.o -o grabV4l2MultiCpp11Thread ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target grabV4l2MultiCpp11Thread make -f example/device/framegrabber/CMakeFiles/readRealSenseData.dir/build.make example/device/framegrabber/CMakeFiles/readRealSenseData.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/readRealSenseData.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/readRealSenseData.dir/build.make example/device/framegrabber/CMakeFiles/readRealSenseData.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/readRealSenseData.dir/readRealSenseData.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/readRealSenseData.dir/readRealSenseData.cpp.o -MF CMakeFiles/readRealSenseData.dir/readRealSenseData.cpp.o.d -o CMakeFiles/readRealSenseData.dir/readRealSenseData.cpp.o -c /<>/example/device/framegrabber/readRealSenseData.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/example/device/framegrabber/readRealSenseData.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable readRealSenseData cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/readRealSenseData.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/readRealSenseData.dir/link.d CMakeFiles/readRealSenseData.dir/readRealSenseData.cpp.o -o readRealSenseData ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target readRealSenseData make -f example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/build.make example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/framegrabber /<>/obj-arm-linux-gnueabihf/example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/build.make example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/saveRealSenseData.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/saveRealSenseData.cpp.o -MF CMakeFiles/saveRealSenseData.dir/saveRealSenseData.cpp.o.d -o CMakeFiles/saveRealSenseData.dir/saveRealSenseData.cpp.o -c /<>/example/device/framegrabber/saveRealSenseData.cpp [ 61%] Linking CXX executable saveRealSenseData cd /<>/obj-arm-linux-gnueabihf/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/saveRealSenseData.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/saveRealSenseData.dir/link.d CMakeFiles/saveRealSenseData.dir/saveRealSenseData.cpp.o -o saveRealSenseData ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target saveRealSenseData make -f example/device/kinect/CMakeFiles/kinectAcquisition.dir/build.make example/device/kinect/CMakeFiles/kinectAcquisition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/kinect /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/kinect /<>/obj-arm-linux-gnueabihf/example/device/kinect/CMakeFiles/kinectAcquisition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/kinect/CMakeFiles/kinectAcquisition.dir/build.make example/device/kinect/CMakeFiles/kinectAcquisition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/kinect/CMakeFiles/kinectAcquisition.dir/kinectAcquisition.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/kinect && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/kinect/CMakeFiles/kinectAcquisition.dir/kinectAcquisition.cpp.o -MF CMakeFiles/kinectAcquisition.dir/kinectAcquisition.cpp.o.d -o CMakeFiles/kinectAcquisition.dir/kinectAcquisition.cpp.o -c /<>/example/device/kinect/kinectAcquisition.cpp [ 61%] Linking CXX executable kinectAcquisition cd /<>/obj-arm-linux-gnueabihf/example/device/kinect && /usr/bin/cmake -E cmake_link_script CMakeFiles/kinectAcquisition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/kinectAcquisition.dir/link.d CMakeFiles/kinectAcquisition.dir/kinectAcquisition.cpp.o -o kinectAcquisition ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target kinectAcquisition make -f example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/build.make example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/laserscanner /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/laserscanner /<>/obj-arm-linux-gnueabihf/example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/build.make example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/SickLDMRS-Acq.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/laserscanner && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/SickLDMRS-Acq.cpp.o -MF CMakeFiles/SickLDMRS-Acq.dir/SickLDMRS-Acq.cpp.o.d -o CMakeFiles/SickLDMRS-Acq.dir/SickLDMRS-Acq.cpp.o -c /<>/example/device/laserscanner/SickLDMRS-Acq.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/sensor/include/visp3/sensor/vpSickLDMRS.h:47, from /<>/example/device/laserscanner/SickLDMRS-Acq.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 61%] Linking CXX executable SickLDMRS-Acq cd /<>/obj-arm-linux-gnueabihf/example/device/laserscanner && /usr/bin/cmake -E cmake_link_script CMakeFiles/SickLDMRS-Acq.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/SickLDMRS-Acq.dir/link.d "CMakeFiles/SickLDMRS-Acq.dir/SickLDMRS-Acq.cpp.o" -o SickLDMRS-Acq ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Built target SickLDMRS-Acq make -f example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/build.make example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/laserscanner /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/laserscanner /<>/obj-arm-linux-gnueabihf/example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/build.make example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/SickLDMRS-Process.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/laserscanner && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/SickLDMRS-Process.cpp.o -MF CMakeFiles/SickLDMRS-Process.dir/SickLDMRS-Process.cpp.o.d -o CMakeFiles/SickLDMRS-Process.dir/SickLDMRS-Process.cpp.o -c /<>/example/device/laserscanner/SickLDMRS-Process.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/example/device/laserscanner/SickLDMRS-Process.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable SickLDMRS-Process cd /<>/obj-arm-linux-gnueabihf/example/device/laserscanner && /usr/bin/cmake -E cmake_link_script CMakeFiles/SickLDMRS-Process.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/SickLDMRS-Process.dir/link.d "CMakeFiles/SickLDMRS-Process.dir/SickLDMRS-Process.cpp.o" -o SickLDMRS-Process ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target SickLDMRS-Process make -f example/device/light/CMakeFiles/ringLight.dir/build.make example/device/light/CMakeFiles/ringLight.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/light /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/device/light /<>/obj-arm-linux-gnueabihf/example/device/light/CMakeFiles/ringLight.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/device/light/CMakeFiles/ringLight.dir/build.make example/device/light/CMakeFiles/ringLight.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/device/light/CMakeFiles/ringLight.dir/ringLight.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/device/light && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/device/light/CMakeFiles/ringLight.dir/ringLight.cpp.o -MF CMakeFiles/ringLight.dir/ringLight.cpp.o.d -o CMakeFiles/ringLight.dir/ringLight.cpp.o -c /<>/example/device/light/ringLight.cpp [ 62%] Linking CXX executable ringLight cd /<>/obj-arm-linux-gnueabihf/example/device/light && /usr/bin/cmake -E cmake_link_script CMakeFiles/ringLight.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/ringLight.dir/link.d CMakeFiles/ringLight.dir/ringLight.cpp.o -o ringLight ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target ringLight make -f example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/build.make example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/direct-visual-servoing /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/build.make example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/photometricVisualServoing.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -Wno-strict-overflow -MD -MT example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/photometricVisualServoing.cpp.o -MF CMakeFiles/photometricVisualServoing.dir/photometricVisualServoing.cpp.o.d -o CMakeFiles/photometricVisualServoing.dir/photometricVisualServoing.cpp.o -c /<>/example/direct-visual-servoing/photometricVisualServoing.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/direct-visual-servoing/photometricVisualServoing.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable photometricVisualServoing cd /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing && /usr/bin/cmake -E cmake_link_script CMakeFiles/photometricVisualServoing.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/photometricVisualServoing.dir/link.d CMakeFiles/photometricVisualServoing.dir/photometricVisualServoing.cpp.o -o photometricVisualServoing ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target photometricVisualServoing make -f example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/build.make example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/direct-visual-servoing /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/build.make example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/photometricVisualServoingWithoutVpServo.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -Wno-strict-overflow -MD -MT example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/photometricVisualServoingWithoutVpServo.cpp.o -MF CMakeFiles/photometricVisualServoingWithoutVpServo.dir/photometricVisualServoingWithoutVpServo.cpp.o.d -o CMakeFiles/photometricVisualServoingWithoutVpServo.dir/photometricVisualServoingWithoutVpServo.cpp.o -c /<>/example/direct-visual-servoing/photometricVisualServoingWithoutVpServo.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/direct-visual-servoing/photometricVisualServoingWithoutVpServo.cpp:41: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable photometricVisualServoingWithoutVpServo cd /<>/obj-arm-linux-gnueabihf/example/direct-visual-servoing && /usr/bin/cmake -E cmake_link_script CMakeFiles/photometricVisualServoingWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/photometricVisualServoingWithoutVpServo.dir/link.d CMakeFiles/photometricVisualServoingWithoutVpServo.dir/photometricVisualServoingWithoutVpServo.cpp.o -o photometricVisualServoingWithoutVpServo ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target photometricVisualServoingWithoutVpServo make -f example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/build.make example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/homography /<>/obj-arm-linux-gnueabihf/example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/build.make example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/homographyHartleyDLT2DObject.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/homographyHartleyDLT2DObject.cpp.o -MF CMakeFiles/homographyHartleyDLT2DObject.dir/homographyHartleyDLT2DObject.cpp.o.d -o CMakeFiles/homographyHartleyDLT2DObject.dir/homographyHartleyDLT2DObject.cpp.o -c /<>/example/homography/homographyHartleyDLT2DObject.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/example/homography/homographyHartleyDLT2DObject.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable homographyHartleyDLT2DObject cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyHartleyDLT2DObject.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/homographyHartleyDLT2DObject.dir/link.d CMakeFiles/homographyHartleyDLT2DObject.dir/homographyHartleyDLT2DObject.cpp.o -o homographyHartleyDLT2DObject ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target homographyHartleyDLT2DObject make -f example/homography/CMakeFiles/homographyHLM2DObject.dir/build.make example/homography/CMakeFiles/homographyHLM2DObject.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/homography /<>/obj-arm-linux-gnueabihf/example/homography/CMakeFiles/homographyHLM2DObject.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/homography/CMakeFiles/homographyHLM2DObject.dir/build.make example/homography/CMakeFiles/homographyHLM2DObject.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/homography/CMakeFiles/homographyHLM2DObject.dir/homographyHLM2DObject.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/homography/CMakeFiles/homographyHLM2DObject.dir/homographyHLM2DObject.cpp.o -MF CMakeFiles/homographyHLM2DObject.dir/homographyHLM2DObject.cpp.o.d -o CMakeFiles/homographyHLM2DObject.dir/homographyHLM2DObject.cpp.o -c /<>/example/homography/homographyHLM2DObject.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/example/homography/homographyHLM2DObject.cpp:54: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable homographyHLM2DObject cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyHLM2DObject.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/homographyHLM2DObject.dir/link.d CMakeFiles/homographyHLM2DObject.dir/homographyHLM2DObject.cpp.o -o homographyHLM2DObject ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target homographyHLM2DObject make -f example/homography/CMakeFiles/homographyHLM3DObject.dir/build.make example/homography/CMakeFiles/homographyHLM3DObject.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/homography /<>/obj-arm-linux-gnueabihf/example/homography/CMakeFiles/homographyHLM3DObject.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/homography/CMakeFiles/homographyHLM3DObject.dir/build.make example/homography/CMakeFiles/homographyHLM3DObject.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/homography/CMakeFiles/homographyHLM3DObject.dir/homographyHLM3DObject.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/homography/CMakeFiles/homographyHLM3DObject.dir/homographyHLM3DObject.cpp.o -MF CMakeFiles/homographyHLM3DObject.dir/homographyHLM3DObject.cpp.o.d -o CMakeFiles/homographyHLM3DObject.dir/homographyHLM3DObject.cpp.o -c /<>/example/homography/homographyHLM3DObject.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/example/homography/homographyHLM3DObject.cpp:54: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable homographyHLM3DObject cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyHLM3DObject.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/homographyHLM3DObject.dir/link.d CMakeFiles/homographyHLM3DObject.dir/homographyHLM3DObject.cpp.o -o homographyHLM3DObject ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target homographyHLM3DObject make -f example/homography/CMakeFiles/homographyRansac2DObject.dir/build.make example/homography/CMakeFiles/homographyRansac2DObject.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/homography /<>/obj-arm-linux-gnueabihf/example/homography/CMakeFiles/homographyRansac2DObject.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/homography/CMakeFiles/homographyRansac2DObject.dir/build.make example/homography/CMakeFiles/homographyRansac2DObject.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/homography/CMakeFiles/homographyRansac2DObject.dir/homographyRansac2DObject.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/homography/CMakeFiles/homographyRansac2DObject.dir/homographyRansac2DObject.cpp.o -MF CMakeFiles/homographyRansac2DObject.dir/homographyRansac2DObject.cpp.o.d -o CMakeFiles/homographyRansac2DObject.dir/homographyRansac2DObject.cpp.o -c /<>/example/homography/homographyRansac2DObject.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/example/homography/homographyRansac2DObject.cpp:54: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable homographyRansac2DObject cd /<>/obj-arm-linux-gnueabihf/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyRansac2DObject.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/homographyRansac2DObject.dir/link.d CMakeFiles/homographyRansac2DObject.dir/homographyRansac2DObject.cpp.o -o homographyRansac2DObject ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target homographyRansac2DObject make -f example/image/CMakeFiles/imageDiskRW.dir/build.make example/image/CMakeFiles/imageDiskRW.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/image /<>/obj-arm-linux-gnueabihf/example/image/CMakeFiles/imageDiskRW.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/image/CMakeFiles/imageDiskRW.dir/build.make example/image/CMakeFiles/imageDiskRW.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/image/CMakeFiles/imageDiskRW.dir/imageDiskRW.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/image/CMakeFiles/imageDiskRW.dir/imageDiskRW.cpp.o -MF CMakeFiles/imageDiskRW.dir/imageDiskRW.cpp.o.d -o CMakeFiles/imageDiskRW.dir/imageDiskRW.cpp.o -c /<>/example/image/imageDiskRW.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/image/imageDiskRW.cpp:57: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable imageDiskRW cd /<>/obj-arm-linux-gnueabihf/example/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/imageDiskRW.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/imageDiskRW.dir/link.d CMakeFiles/imageDiskRW.dir/imageDiskRW.cpp.o -o imageDiskRW ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target imageDiskRW make -f example/key-point/CMakeFiles/planarObjectDetector.dir/build.make example/key-point/CMakeFiles/planarObjectDetector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/key-point /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/key-point /<>/obj-arm-linux-gnueabihf/example/key-point/CMakeFiles/planarObjectDetector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/key-point/CMakeFiles/planarObjectDetector.dir/build.make example/key-point/CMakeFiles/planarObjectDetector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/key-point/CMakeFiles/planarObjectDetector.dir/planarObjectDetector.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/key-point && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/key-point/CMakeFiles/planarObjectDetector.dir/planarObjectDetector.cpp.o -MF CMakeFiles/planarObjectDetector.dir/planarObjectDetector.cpp.o.d -o CMakeFiles/planarObjectDetector.dir/planarObjectDetector.cpp.o -c /<>/example/key-point/planarObjectDetector.cpp [ 62%] Linking CXX executable planarObjectDetector cd /<>/obj-arm-linux-gnueabihf/example/key-point && /usr/bin/cmake -E cmake_link_script CMakeFiles/planarObjectDetector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/planarObjectDetector.dir/link.d CMakeFiles/planarObjectDetector.dir/planarObjectDetector.cpp.o -o planarObjectDetector ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target planarObjectDetector make -f example/key-point/CMakeFiles/fernClassifier.dir/build.make example/key-point/CMakeFiles/fernClassifier.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/key-point /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/key-point /<>/obj-arm-linux-gnueabihf/example/key-point/CMakeFiles/fernClassifier.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/key-point/CMakeFiles/fernClassifier.dir/build.make example/key-point/CMakeFiles/fernClassifier.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/key-point/CMakeFiles/fernClassifier.dir/fernClassifier.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/key-point && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/key-point/CMakeFiles/fernClassifier.dir/fernClassifier.cpp.o -MF CMakeFiles/fernClassifier.dir/fernClassifier.cpp.o.d -o CMakeFiles/fernClassifier.dir/fernClassifier.cpp.o -c /<>/example/key-point/fernClassifier.cpp [ 62%] Linking CXX executable fernClassifier cd /<>/obj-arm-linux-gnueabihf/example/key-point && /usr/bin/cmake -E cmake_link_script CMakeFiles/fernClassifier.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/fernClassifier.dir/link.d CMakeFiles/fernClassifier.dir/fernClassifier.cpp.o -o fernClassifier ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target fernClassifier make -f example/manual/CMakeFiles/manGeometricFeatures.dir/build.make example/manual/CMakeFiles/manGeometricFeatures.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manGeometricFeatures.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manGeometricFeatures.dir/build.make example/manual/CMakeFiles/manGeometricFeatures.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/manGeometricFeatures.dir/geometric-features/manGeometricFeatures.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manGeometricFeatures.dir/geometric-features/manGeometricFeatures.cpp.o -MF CMakeFiles/manGeometricFeatures.dir/geometric-features/manGeometricFeatures.cpp.o.d -o CMakeFiles/manGeometricFeatures.dir/geometric-features/manGeometricFeatures.cpp.o -c /<>/example/manual/geometric-features/manGeometricFeatures.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/include/visp3/io/vpImageIo.h:43, from /<>/example/manual/geometric-features/manGeometricFeatures.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable manGeometricFeatures cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGeometricFeatures.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manGeometricFeatures.dir/link.d "CMakeFiles/manGeometricFeatures.dir/geometric-features/manGeometricFeatures.cpp.o" -o manGeometricFeatures ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target manGeometricFeatures make -f example/manual/CMakeFiles/HelloWorld.dir/build.make example/manual/CMakeFiles/HelloWorld.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/HelloWorld.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/HelloWorld.dir/build.make example/manual/CMakeFiles/HelloWorld.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/HelloWorld.dir/hello-world/CMake/HelloWorld.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/HelloWorld.dir/hello-world/CMake/HelloWorld.cpp.o -MF CMakeFiles/HelloWorld.dir/hello-world/CMake/HelloWorld.cpp.o.d -o CMakeFiles/HelloWorld.dir/hello-world/CMake/HelloWorld.cpp.o -c /<>/example/manual/hello-world/CMake/HelloWorld.cpp In file included from /<>/modules/core/include/visp3/core/vpRotationMatrix.h:42, from /<>/example/manual/hello-world/CMake/HelloWorld.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable HelloWorld cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorld.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/HelloWorld.dir/link.d "CMakeFiles/HelloWorld.dir/hello-world/CMake/HelloWorld.cpp.o" -o HelloWorld ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target HelloWorld make -f example/manual/CMakeFiles/manDisplay.dir/build.make example/manual/CMakeFiles/manDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manDisplay.dir/build.make example/manual/CMakeFiles/manDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/manDisplay.dir/image-manipulation/manDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manDisplay.dir/image-manipulation/manDisplay.cpp.o -MF CMakeFiles/manDisplay.dir/image-manipulation/manDisplay.cpp.o.d -o CMakeFiles/manDisplay.dir/image-manipulation/manDisplay.cpp.o -c /<>/example/manual/image-manipulation/manDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/example/manual/image-manipulation/manDisplay.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable manDisplay cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manDisplay.dir/link.d "CMakeFiles/manDisplay.dir/image-manipulation/manDisplay.cpp.o" -o manDisplay ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target manDisplay make -f example/manual/CMakeFiles/manGrab1394-2.dir/build.make example/manual/CMakeFiles/manGrab1394-2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manGrab1394-2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manGrab1394-2.dir/build.make example/manual/CMakeFiles/manGrab1394-2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/manGrab1394-2.dir/image-manipulation/manGrab1394-2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manGrab1394-2.dir/image-manipulation/manGrab1394-2.cpp.o -MF CMakeFiles/manGrab1394-2.dir/image-manipulation/manGrab1394-2.cpp.o.d -o CMakeFiles/manGrab1394-2.dir/image-manipulation/manGrab1394-2.cpp.o -c /<>/example/manual/image-manipulation/manGrab1394-2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/manual/image-manipulation/manGrab1394-2.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable manGrab1394-2 cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrab1394-2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manGrab1394-2.dir/link.d "CMakeFiles/manGrab1394-2.dir/image-manipulation/manGrab1394-2.cpp.o" -o manGrab1394-2 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target manGrab1394-2 make -f example/manual/CMakeFiles/manGrabDirectShow.dir/build.make example/manual/CMakeFiles/manGrabDirectShow.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manGrabDirectShow.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manGrabDirectShow.dir/build.make example/manual/CMakeFiles/manGrabDirectShow.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/manGrabDirectShow.dir/image-manipulation/manGrabDirectShow.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manGrabDirectShow.dir/image-manipulation/manGrabDirectShow.cpp.o -MF CMakeFiles/manGrabDirectShow.dir/image-manipulation/manGrabDirectShow.cpp.o.d -o CMakeFiles/manGrabDirectShow.dir/image-manipulation/manGrabDirectShow.cpp.o -c /<>/example/manual/image-manipulation/manGrabDirectShow.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/manual/image-manipulation/manGrabDirectShow.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable manGrabDirectShow cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrabDirectShow.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manGrabDirectShow.dir/link.d "CMakeFiles/manGrabDirectShow.dir/image-manipulation/manGrabDirectShow.cpp.o" -o manGrabDirectShow ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target manGrabDirectShow make -f example/manual/CMakeFiles/manGrabDisk.dir/build.make example/manual/CMakeFiles/manGrabDisk.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manGrabDisk.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manGrabDisk.dir/build.make example/manual/CMakeFiles/manGrabDisk.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/manGrabDisk.dir/image-manipulation/manGrabDisk.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manGrabDisk.dir/image-manipulation/manGrabDisk.cpp.o -MF CMakeFiles/manGrabDisk.dir/image-manipulation/manGrabDisk.cpp.o.d -o CMakeFiles/manGrabDisk.dir/image-manipulation/manGrabDisk.cpp.o -c /<>/example/manual/image-manipulation/manGrabDisk.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/manual/image-manipulation/manGrabDisk.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 62%] Linking CXX executable manGrabDisk cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrabDisk.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manGrabDisk.dir/link.d "CMakeFiles/manGrabDisk.dir/image-manipulation/manGrabDisk.cpp.o" -o manGrabDisk ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target manGrabDisk make -f example/manual/CMakeFiles/manGrabV4l2.dir/build.make example/manual/CMakeFiles/manGrabV4l2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manGrabV4l2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manGrabV4l2.dir/build.make example/manual/CMakeFiles/manGrabV4l2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Building CXX object example/manual/CMakeFiles/manGrabV4l2.dir/image-manipulation/manGrabV4l2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manGrabV4l2.dir/image-manipulation/manGrabV4l2.cpp.o -MF CMakeFiles/manGrabV4l2.dir/image-manipulation/manGrabV4l2.cpp.o.d -o CMakeFiles/manGrabV4l2.dir/image-manipulation/manGrabV4l2.cpp.o -c /<>/example/manual/image-manipulation/manGrabV4l2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/manual/image-manipulation/manGrabV4l2.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable manGrabV4l2 cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrabV4l2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manGrabV4l2.dir/link.d "CMakeFiles/manGrabV4l2.dir/image-manipulation/manGrabV4l2.cpp.o" -o manGrabV4l2 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target manGrabV4l2 make -f example/manual/CMakeFiles/HelloWorldOgre.dir/build.make example/manual/CMakeFiles/HelloWorldOgre.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/HelloWorldOgre.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/HelloWorldOgre.dir/build.make example/manual/CMakeFiles/HelloWorldOgre.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/manual/CMakeFiles/HelloWorldOgre.dir/ogre/HelloWorldOgre.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/HelloWorldOgre.dir/ogre/HelloWorldOgre.cpp.o -MF CMakeFiles/HelloWorldOgre.dir/ogre/HelloWorldOgre.cpp.o.d -o CMakeFiles/HelloWorldOgre.dir/ogre/HelloWorldOgre.cpp.o -c /<>/example/manual/ogre/HelloWorldOgre.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/manual/ogre/HelloWorldOgre.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable HelloWorldOgre cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorldOgre.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/HelloWorldOgre.dir/link.d CMakeFiles/HelloWorldOgre.dir/ogre/HelloWorldOgre.cpp.o -o HelloWorldOgre ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target HelloWorldOgre make -f example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/build.make example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/build.make example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/ogre/HelloWorldOgreAdvanced.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/ogre/HelloWorldOgreAdvanced.cpp.o -MF CMakeFiles/HelloWorldOgreAdvanced.dir/ogre/HelloWorldOgreAdvanced.cpp.o.d -o CMakeFiles/HelloWorldOgreAdvanced.dir/ogre/HelloWorldOgreAdvanced.cpp.o -c /<>/example/manual/ogre/HelloWorldOgreAdvanced.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/manual/ogre/HelloWorldOgreAdvanced.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable HelloWorldOgreAdvanced cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorldOgreAdvanced.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/HelloWorldOgreAdvanced.dir/link.d CMakeFiles/HelloWorldOgreAdvanced.dir/ogre/HelloWorldOgreAdvanced.cpp.o -o HelloWorldOgreAdvanced ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target HelloWorldOgreAdvanced make -f example/manual/CMakeFiles/manServo4PointsDisplay.dir/build.make example/manual/CMakeFiles/manServo4PointsDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manServo4PointsDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manServo4PointsDisplay.dir/build.make example/manual/CMakeFiles/manServo4PointsDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/manual/CMakeFiles/manServo4PointsDisplay.dir/simulation/manServo4PointsDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manServo4PointsDisplay.dir/simulation/manServo4PointsDisplay.cpp.o -MF CMakeFiles/manServo4PointsDisplay.dir/simulation/manServo4PointsDisplay.cpp.o.d -o CMakeFiles/manServo4PointsDisplay.dir/simulation/manServo4PointsDisplay.cpp.o -c /<>/example/manual/simulation/manServo4PointsDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/manual/simulation/manServo4PointsDisplay.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable manServo4PointsDisplay cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manServo4PointsDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manServo4PointsDisplay.dir/link.d CMakeFiles/manServo4PointsDisplay.dir/simulation/manServo4PointsDisplay.cpp.o -o manServo4PointsDisplay ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target manServo4PointsDisplay make -f example/manual/CMakeFiles/manSimu4Dots.dir/build.make example/manual/CMakeFiles/manSimu4Dots.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manSimu4Dots.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manSimu4Dots.dir/build.make example/manual/CMakeFiles/manSimu4Dots.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/manual/CMakeFiles/manSimu4Dots.dir/simulation/manSimu4Dots.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manSimu4Dots.dir/simulation/manSimu4Dots.cpp.o -MF CMakeFiles/manSimu4Dots.dir/simulation/manSimu4Dots.cpp.o.d -o CMakeFiles/manSimu4Dots.dir/simulation/manSimu4Dots.cpp.o -c /<>/example/manual/simulation/manSimu4Dots.cpp [ 63%] Linking CXX executable manSimu4Dots cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manSimu4Dots.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manSimu4Dots.dir/link.d CMakeFiles/manSimu4Dots.dir/simulation/manSimu4Dots.cpp.o -o manSimu4Dots ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target manSimu4Dots make -f example/manual/CMakeFiles/manSimu4Points.dir/build.make example/manual/CMakeFiles/manSimu4Points.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manSimu4Points.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manSimu4Points.dir/build.make example/manual/CMakeFiles/manSimu4Points.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/manual/CMakeFiles/manSimu4Points.dir/simulation/manSimu4Points.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manSimu4Points.dir/simulation/manSimu4Points.cpp.o -MF CMakeFiles/manSimu4Points.dir/simulation/manSimu4Points.cpp.o.d -o CMakeFiles/manSimu4Points.dir/simulation/manSimu4Points.cpp.o -c /<>/example/manual/simulation/manSimu4Points.cpp [ 63%] Linking CXX executable manSimu4Points cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manSimu4Points.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manSimu4Points.dir/link.d CMakeFiles/manSimu4Points.dir/simulation/manSimu4Points.cpp.o -o manSimu4Points ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target manSimu4Points make -f example/manual/CMakeFiles/manServoMomentsSimple.dir/build.make example/manual/CMakeFiles/manServoMomentsSimple.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/manual /<>/obj-arm-linux-gnueabihf/example/manual/CMakeFiles/manServoMomentsSimple.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/manual/CMakeFiles/manServoMomentsSimple.dir/build.make example/manual/CMakeFiles/manServoMomentsSimple.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/manual/CMakeFiles/manServoMomentsSimple.dir/moments/manServoMomentsSimple.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/manual/CMakeFiles/manServoMomentsSimple.dir/moments/manServoMomentsSimple.cpp.o -MF CMakeFiles/manServoMomentsSimple.dir/moments/manServoMomentsSimple.cpp.o.d -o CMakeFiles/manServoMomentsSimple.dir/moments/manServoMomentsSimple.cpp.o -c /<>/example/manual/moments/manServoMomentsSimple.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpPoint.h:44, from /<>/example/manual/moments/manServoMomentsSimple.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable manServoMomentsSimple cd /<>/obj-arm-linux-gnueabihf/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manServoMomentsSimple.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/manServoMomentsSimple.dir/link.d CMakeFiles/manServoMomentsSimple.dir/moments/manServoMomentsSimple.cpp.o -o manServoMomentsSimple ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target manServoMomentsSimple make -f example/math/CMakeFiles/exponentialMap.dir/build.make example/math/CMakeFiles/exponentialMap.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/math /<>/obj-arm-linux-gnueabihf/example/math/CMakeFiles/exponentialMap.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/math/CMakeFiles/exponentialMap.dir/build.make example/math/CMakeFiles/exponentialMap.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/math/CMakeFiles/exponentialMap.dir/exponentialMap.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/math/CMakeFiles/exponentialMap.dir/exponentialMap.cpp.o -MF CMakeFiles/exponentialMap.dir/exponentialMap.cpp.o.d -o CMakeFiles/exponentialMap.dir/exponentialMap.cpp.o -c /<>/example/math/exponentialMap.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/example/math/exponentialMap.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable exponentialMap cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/exponentialMap.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/exponentialMap.dir/link.d CMakeFiles/exponentialMap.dir/exponentialMap.cpp.o -o exponentialMap ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target exponentialMap make -f example/math/CMakeFiles/BSpline.dir/build.make example/math/CMakeFiles/BSpline.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/math /<>/obj-arm-linux-gnueabihf/example/math/CMakeFiles/BSpline.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/math/CMakeFiles/BSpline.dir/build.make example/math/CMakeFiles/BSpline.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/math/CMakeFiles/BSpline.dir/BSpline.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/math/CMakeFiles/BSpline.dir/BSpline.cpp.o -MF CMakeFiles/BSpline.dir/BSpline.cpp.o.d -o CMakeFiles/BSpline.dir/BSpline.cpp.o -c /<>/example/math/BSpline.cpp In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpBSpline.h:46, from /<>/example/math/BSpline.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/list:65, from /usr/include/opencv4/opencv2/stitching/detail/util.hpp:46, from /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:48, from /usr/include/opencv4/opencv2/stitching.hpp:50, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/math/BSpline.cpp:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const vpImagePoint&}; _Tp = vpImagePoint; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:2011:8: note: parameter passing for argument of type ‘std::__cxx11::list::iterator’ changed in GCC 7.1 2011 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:2011:8: note: parameter passing for argument of type ‘std::__cxx11::list::iterator’ changed in GCC 7.1 In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:199:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:200:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:201:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:202:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:203:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:204:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:205:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:206:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:207:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:208:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:209:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1320:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1320 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:214:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:216:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:218:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:220:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:222:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:224:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:226:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = vpImagePoint; _Alloc = std::allocator]’, inlined from ‘int main(int, const char**)’ at /<>/example/math/BSpline.cpp:228:28: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_list.h:1315:24: note: parameter passing for argument of type ‘std::_List_iterator’ changed in GCC 7.1 1315 | { this->_M_insert(end(), __x); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 63%] Linking CXX executable BSpline cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/BSpline.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/BSpline.dir/link.d CMakeFiles/BSpline.dir/BSpline.cpp.o -o BSpline ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target BSpline make -f example/math/CMakeFiles/quadprog_eq.dir/build.make example/math/CMakeFiles/quadprog_eq.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/math /<>/obj-arm-linux-gnueabihf/example/math/CMakeFiles/quadprog_eq.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/math/CMakeFiles/quadprog_eq.dir/build.make example/math/CMakeFiles/quadprog_eq.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/math/CMakeFiles/quadprog_eq.dir/quadprog_eq.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/math/CMakeFiles/quadprog_eq.dir/quadprog_eq.cpp.o -MF CMakeFiles/quadprog_eq.dir/quadprog_eq.cpp.o.d -o CMakeFiles/quadprog_eq.dir/quadprog_eq.cpp.o -c /<>/example/math/quadprog_eq.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/example/math/qp_plot.h:43, from /<>/example/math/quadprog_eq.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable quadprog_eq cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/quadprog_eq.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/quadprog_eq.dir/link.d CMakeFiles/quadprog_eq.dir/quadprog_eq.cpp.o -o quadprog_eq ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target quadprog_eq make -f example/math/CMakeFiles/quadprog.dir/build.make example/math/CMakeFiles/quadprog.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/math /<>/obj-arm-linux-gnueabihf/example/math/CMakeFiles/quadprog.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/math/CMakeFiles/quadprog.dir/build.make example/math/CMakeFiles/quadprog.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/math/CMakeFiles/quadprog.dir/quadprog.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/math/CMakeFiles/quadprog.dir/quadprog.cpp.o -MF CMakeFiles/quadprog.dir/quadprog.cpp.o.d -o CMakeFiles/quadprog.dir/quadprog.cpp.o -c /<>/example/math/quadprog.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpLinProg.h:40, from /<>/modules/core/include/visp3/core/vpQuadProg.h:40, from /<>/example/math/quadprog.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable quadprog cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/quadprog.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/quadprog.dir/link.d CMakeFiles/quadprog.dir/quadprog.cpp.o -o quadprog ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target quadprog make -f example/math/CMakeFiles/random.dir/build.make example/math/CMakeFiles/random.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/math /<>/obj-arm-linux-gnueabihf/example/math/CMakeFiles/random.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/math/CMakeFiles/random.dir/build.make example/math/CMakeFiles/random.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/math/CMakeFiles/random.dir/random.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/math/CMakeFiles/random.dir/random.cpp.o -MF CMakeFiles/random.dir/random.cpp.o.d -o CMakeFiles/random.dir/random.cpp.o -c /<>/example/math/random.cpp [ 63%] Linking CXX executable random cd /<>/obj-arm-linux-gnueabihf/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/random.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/random.dir/link.d CMakeFiles/random.dir/random.cpp.o -o random ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target random make -f example/moments/image/CMakeFiles/servoMomentImage.dir/build.make example/moments/image/CMakeFiles/servoMomentImage.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/moments/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/moments/image /<>/obj-arm-linux-gnueabihf/example/moments/image/CMakeFiles/servoMomentImage.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/moments/image/CMakeFiles/servoMomentImage.dir/build.make example/moments/image/CMakeFiles/servoMomentImage.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/moments/image/CMakeFiles/servoMomentImage.dir/servoMomentImage.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/moments/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/moments/image/CMakeFiles/servoMomentImage.dir/servoMomentImage.cpp.o -MF CMakeFiles/servoMomentImage.dir/servoMomentImage.cpp.o.d -o CMakeFiles/servoMomentImage.dir/servoMomentImage.cpp.o -c /<>/example/moments/image/servoMomentImage.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/moments/image/servoMomentImage.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable servoMomentImage cd /<>/obj-arm-linux-gnueabihf/example/moments/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoMomentImage.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoMomentImage.dir/link.d CMakeFiles/servoMomentImage.dir/servoMomentImage.cpp.o -o servoMomentImage ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target servoMomentImage make -f example/moments/points/CMakeFiles/servoMomentPoints.dir/build.make example/moments/points/CMakeFiles/servoMomentPoints.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/moments/points /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/moments/points /<>/obj-arm-linux-gnueabihf/example/moments/points/CMakeFiles/servoMomentPoints.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/moments/points/CMakeFiles/servoMomentPoints.dir/build.make example/moments/points/CMakeFiles/servoMomentPoints.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object example/moments/points/CMakeFiles/servoMomentPoints.dir/servoMomentPoints.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/moments/points && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/moments/points/CMakeFiles/servoMomentPoints.dir/servoMomentPoints.cpp.o -MF CMakeFiles/servoMomentPoints.dir/servoMomentPoints.cpp.o.d -o CMakeFiles/servoMomentPoints.dir/servoMomentPoints.cpp.o -c /<>/example/moments/points/servoMomentPoints.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/moments/points/servoMomentPoints.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 63%] Linking CXX executable servoMomentPoints cd /<>/obj-arm-linux-gnueabihf/example/moments/points && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoMomentPoints.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoMomentPoints.dir/link.d CMakeFiles/servoMomentPoints.dir/servoMomentPoints.cpp.o -o servoMomentPoints ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target servoMomentPoints make -f example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/build.make example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/moments/polygon /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/moments/polygon /<>/obj-arm-linux-gnueabihf/example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/build.make example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/servoMomentPolygon.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/moments/polygon && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/servoMomentPolygon.cpp.o -MF CMakeFiles/servoMomentPolygon.dir/servoMomentPolygon.cpp.o.d -o CMakeFiles/servoMomentPolygon.dir/servoMomentPolygon.cpp.o -c /<>/example/moments/polygon/servoMomentPolygon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/moments/polygon/servoMomentPolygon.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 64%] Linking CXX executable servoMomentPolygon cd /<>/obj-arm-linux-gnueabihf/example/moments/polygon && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoMomentPolygon.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoMomentPolygon.dir/link.d CMakeFiles/servoMomentPolygon.dir/servoMomentPolygon.cpp.o -o servoMomentPolygon ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target servoMomentPolygon make -f example/ogre-simulator/CMakeFiles/AROgre.dir/build.make example/ogre-simulator/CMakeFiles/AROgre.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/ogre-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/ogre-simulator /<>/obj-arm-linux-gnueabihf/example/ogre-simulator/CMakeFiles/AROgre.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/ogre-simulator/CMakeFiles/AROgre.dir/build.make example/ogre-simulator/CMakeFiles/AROgre.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/ogre-simulator/CMakeFiles/AROgre.dir/AROgre.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/ogre-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/ogre-simulator/CMakeFiles/AROgre.dir/AROgre.cpp.o -MF CMakeFiles/AROgre.dir/AROgre.cpp.o.d -o CMakeFiles/AROgre.dir/AROgre.cpp.o -c /<>/example/ogre-simulator/AROgre.cpp [ 64%] Linking CXX executable AROgre cd /<>/obj-arm-linux-gnueabihf/example/ogre-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/AROgre.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/AROgre.dir/link.d CMakeFiles/AROgre.dir/AROgre.cpp.o -o AROgre ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target AROgre make -f example/ogre-simulator/CMakeFiles/AROgreBasic.dir/build.make example/ogre-simulator/CMakeFiles/AROgreBasic.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/ogre-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/ogre-simulator /<>/obj-arm-linux-gnueabihf/example/ogre-simulator/CMakeFiles/AROgreBasic.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/ogre-simulator/CMakeFiles/AROgreBasic.dir/build.make example/ogre-simulator/CMakeFiles/AROgreBasic.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/ogre-simulator/CMakeFiles/AROgreBasic.dir/AROgreBasic.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/ogre-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/ogre-simulator/CMakeFiles/AROgreBasic.dir/AROgreBasic.cpp.o -MF CMakeFiles/AROgreBasic.dir/AROgreBasic.cpp.o.d -o CMakeFiles/AROgreBasic.dir/AROgreBasic.cpp.o -c /<>/example/ogre-simulator/AROgreBasic.cpp [ 64%] Linking CXX executable AROgreBasic cd /<>/obj-arm-linux-gnueabihf/example/ogre-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/AROgreBasic.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/AROgreBasic.dir/link.d CMakeFiles/AROgreBasic.dir/AROgreBasic.cpp.o -o AROgreBasic ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target AROgreBasic make -f example/parse-argv/CMakeFiles/parse-argv1.dir/build.make example/parse-argv/CMakeFiles/parse-argv1.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/parse-argv /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/parse-argv /<>/obj-arm-linux-gnueabihf/example/parse-argv/CMakeFiles/parse-argv1.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/parse-argv/CMakeFiles/parse-argv1.dir/build.make example/parse-argv/CMakeFiles/parse-argv1.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/parse-argv/CMakeFiles/parse-argv1.dir/parse-argv1.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/parse-argv && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/parse-argv/CMakeFiles/parse-argv1.dir/parse-argv1.cpp.o -MF CMakeFiles/parse-argv1.dir/parse-argv1.cpp.o.d -o CMakeFiles/parse-argv1.dir/parse-argv1.cpp.o -c /<>/example/parse-argv/parse-argv1.cpp [ 64%] Linking CXX executable parse-argv1 cd /<>/obj-arm-linux-gnueabihf/example/parse-argv && /usr/bin/cmake -E cmake_link_script CMakeFiles/parse-argv1.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/parse-argv1.dir/link.d "CMakeFiles/parse-argv1.dir/parse-argv1.cpp.o" -o parse-argv1 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target parse-argv1 make -f example/parse-argv/CMakeFiles/parse-argv2.dir/build.make example/parse-argv/CMakeFiles/parse-argv2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/parse-argv /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/parse-argv /<>/obj-arm-linux-gnueabihf/example/parse-argv/CMakeFiles/parse-argv2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/parse-argv/CMakeFiles/parse-argv2.dir/build.make example/parse-argv/CMakeFiles/parse-argv2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/parse-argv/CMakeFiles/parse-argv2.dir/parse-argv2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/parse-argv && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/parse-argv/CMakeFiles/parse-argv2.dir/parse-argv2.cpp.o -MF CMakeFiles/parse-argv2.dir/parse-argv2.cpp.o.d -o CMakeFiles/parse-argv2.dir/parse-argv2.cpp.o -c /<>/example/parse-argv/parse-argv2.cpp [ 64%] Linking CXX executable parse-argv2 cd /<>/obj-arm-linux-gnueabihf/example/parse-argv && /usr/bin/cmake -E cmake_link_script CMakeFiles/parse-argv2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/parse-argv2.dir/link.d "CMakeFiles/parse-argv2.dir/parse-argv2.cpp.o" -o parse-argv2 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target parse-argv2 make -f example/pose-estimation/CMakeFiles/poseVirtualVS.dir/build.make example/pose-estimation/CMakeFiles/poseVirtualVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/pose-estimation /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/pose-estimation /<>/obj-arm-linux-gnueabihf/example/pose-estimation/CMakeFiles/poseVirtualVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/pose-estimation/CMakeFiles/poseVirtualVS.dir/build.make example/pose-estimation/CMakeFiles/poseVirtualVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/pose-estimation/CMakeFiles/poseVirtualVS.dir/poseVirtualVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/pose-estimation && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/pose-estimation/CMakeFiles/poseVirtualVS.dir/poseVirtualVS.cpp.o -MF CMakeFiles/poseVirtualVS.dir/poseVirtualVS.cpp.o.d -o CMakeFiles/poseVirtualVS.dir/poseVirtualVS.cpp.o -c /<>/example/pose-estimation/poseVirtualVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/pose-estimation/poseVirtualVS.cpp:68: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 64%] Linking CXX executable poseVirtualVS cd /<>/obj-arm-linux-gnueabihf/example/pose-estimation && /usr/bin/cmake -E cmake_link_script CMakeFiles/poseVirtualVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/poseVirtualVS.dir/link.d CMakeFiles/poseVirtualVS.dir/poseVirtualVS.cpp.o -o poseVirtualVS ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target poseVirtualVS make -f example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/build.make example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/reflex-takktile /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/reflex-takktile /<>/obj-arm-linux-gnueabihf/example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/build.make example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/takktile2-read-data.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/reflex-takktile && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/takktile2-read-data.cpp.o -MF CMakeFiles/takktile2-read-data.dir/takktile2-read-data.cpp.o.d -o CMakeFiles/takktile2-read-data.dir/takktile2-read-data.cpp.o -c /<>/example/reflex-takktile/takktile2-read-data.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h:45, from /<>/example/reflex-takktile/takktile2-read-data.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 64%] Linking CXX executable takktile2-read-data cd /<>/obj-arm-linux-gnueabihf/example/reflex-takktile && /usr/bin/cmake -E cmake_link_script CMakeFiles/takktile2-read-data.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/takktile2-read-data.dir/link.d "CMakeFiles/takktile2-read-data.dir/takktile2-read-data.cpp.o" -o takktile2-read-data ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/example/reflex-takktile && /usr/bin/cmake -E copy_directory /<>/example/reflex-takktile/yaml /<>/obj-arm-linux-gnueabihf/example/reflex-takktile/yaml make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target takktile2-read-data make -f example/reflex-takktile/CMakeFiles/takktile2-control.dir/build.make example/reflex-takktile/CMakeFiles/takktile2-control.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/reflex-takktile /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/reflex-takktile /<>/obj-arm-linux-gnueabihf/example/reflex-takktile/CMakeFiles/takktile2-control.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/reflex-takktile/CMakeFiles/takktile2-control.dir/build.make example/reflex-takktile/CMakeFiles/takktile2-control.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/reflex-takktile/CMakeFiles/takktile2-control.dir/takktile2-control.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/reflex-takktile && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/reflex-takktile/CMakeFiles/takktile2-control.dir/takktile2-control.cpp.o -MF CMakeFiles/takktile2-control.dir/takktile2-control.cpp.o.d -o CMakeFiles/takktile2-control.dir/takktile2-control.cpp.o -c /<>/example/reflex-takktile/takktile2-control.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h:45, from /<>/example/reflex-takktile/takktile2-control.cpp:46: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 64%] Linking CXX executable takktile2-control cd /<>/obj-arm-linux-gnueabihf/example/reflex-takktile && /usr/bin/cmake -E cmake_link_script CMakeFiles/takktile2-control.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/takktile2-control.dir/link.d "CMakeFiles/takktile2-control.dir/takktile2-control.cpp.o" -o takktile2-control ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target takktile2-control make -f example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/build.make example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/afma6 /<>/obj-arm-linux-gnueabihf/example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/build.make example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Building CXX object example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/servoSimuAfma6FourPoints2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/servoSimuAfma6FourPoints2DCamVelocity.cpp.o -MF CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/servoSimuAfma6FourPoints2DCamVelocity.cpp.o.d -o CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/servoSimuAfma6FourPoints2DCamVelocity.cpp.o -c /<>/example/robot-simulator/afma6/servoSimuAfma6FourPoints2DCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/afma6/servoSimuAfma6FourPoints2DCamVelocity.cpp:67: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 64%] Linking CXX executable servoSimuAfma6FourPoints2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/link.d CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/servoSimuAfma6FourPoints2DCamVelocity.cpp.o -o servoSimuAfma6FourPoints2DCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target servoSimuAfma6FourPoints2DCamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/servoSimu3D_cdMc_CamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/servoSimu3D_cdMc_CamVelocity.cpp.o -MF CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/servoSimu3D_cdMc_CamVelocity.cpp.o.d -o CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/servoSimu3D_cdMc_CamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimu3D_cdMc_CamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cdMc_CamVelocity.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 65%] Linking CXX executable servoSimu3D_cdMc_CamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/link.d CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/servoSimu3D_cdMc_CamVelocity.cpp.o -o servoSimu3D_cdMc_CamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Built target servoSimu3D_cdMc_CamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/servoSimu3D_cMcd_CamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/servoSimu3D_cMcd_CamVelocity.cpp.o -MF CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/servoSimu3D_cMcd_CamVelocity.cpp.o.d -o CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/servoSimu3D_cMcd_CamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimu3D_cMcd_CamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cMcd_CamVelocity.cpp:57: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 65%] Linking CXX executable servoSimu3D_cMcd_CamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/link.d CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/servoSimu3D_cMcd_CamVelocity.cpp.o -o servoSimu3D_cMcd_CamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Built target servoSimu3D_cMcd_CamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/servoSimuCircle2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/servoSimuCircle2DCamVelocity.cpp.o -MF CMakeFiles/servoSimuCircle2DCamVelocity.dir/servoSimuCircle2DCamVelocity.cpp.o.d -o CMakeFiles/servoSimuCircle2DCamVelocity.dir/servoSimuCircle2DCamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimuCircle2DCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpForwardProjection.h:42, from /<>/modules/core/include/visp3/core/vpCircle.h:44, from /<>/example/robot-simulator/camera/servoSimuCircle2DCamVelocity.cpp:56: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 65%] Linking CXX executable servoSimuCircle2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCircle2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuCircle2DCamVelocity.dir/link.d CMakeFiles/servoSimuCircle2DCamVelocity.dir/servoSimuCircle2DCamVelocity.cpp.o -o servoSimuCircle2DCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Built target servoSimuCircle2DCamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/servoSimuCircle2DCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/servoSimuCircle2DCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/servoSimuCircle2DCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/servoSimuCircle2DCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuCircle2DCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuCircle2DCamVelocityDisplay.cpp:55: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 65%] Linking CXX executable servoSimuCircle2DCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/servoSimuCircle2DCamVelocityDisplay.cpp.o -o servoSimuCircle2DCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Built target servoSimuCircle2DCamVelocityDisplay make -f example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/servoSimuCylinder2DCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/servoSimuCylinder2DCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/servoSimuCylinder2DCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/servoSimuCylinder2DCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuCylinder2DCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuCylinder2DCamVelocityDisplay.cpp:55: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 66%] Linking CXX executable servoSimuCylinder2DCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/servoSimuCylinder2DCamVelocityDisplay.cpp.o -o servoSimuCylinder2DCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Built target servoSimuCylinder2DCamVelocityDisplay make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/servoSimuFourPoints2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/servoSimuFourPoints2DCamVelocity.cpp.o -MF CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/servoSimuFourPoints2DCamVelocity.cpp.o.d -o CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/servoSimuFourPoints2DCamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimuFourPoints2DCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuFourPoints2DCamVelocity.cpp:54: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 66%] Linking CXX executable servoSimuFourPoints2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/link.d CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/servoSimuFourPoints2DCamVelocity.cpp.o -o servoSimuFourPoints2DCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Built target servoSimuFourPoints2DCamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/servoSimuFourPoints2DCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/servoSimuFourPoints2DCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/servoSimuFourPoints2DCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/servoSimuFourPoints2DCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuFourPoints2DCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuFourPoints2DCamVelocityDisplay.cpp:62: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 66%] Linking CXX executable servoSimuFourPoints2DCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/servoSimuFourPoints2DCamVelocityDisplay.cpp.o -o servoSimuFourPoints2DCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Built target servoSimuFourPoints2DCamVelocityDisplay make -f example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/servoSimuLine2DCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/servoSimuLine2DCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/servoSimuLine2DCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/servoSimuLine2DCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuLine2DCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuLine2DCamVelocityDisplay.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 66%] Linking CXX executable servoSimuLine2DCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/servoSimuLine2DCamVelocityDisplay.cpp.o -o servoSimuLine2DCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Built target servoSimuLine2DCamVelocityDisplay make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/servoSimuPoint2DCamVelocity1.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/servoSimuPoint2DCamVelocity1.cpp.o -MF CMakeFiles/servoSimuPoint2DCamVelocity1.dir/servoSimuPoint2DCamVelocity1.cpp.o.d -o CMakeFiles/servoSimuPoint2DCamVelocity1.dir/servoSimuPoint2DCamVelocity1.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity1.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity1.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 66%] Linking CXX executable servoSimuPoint2DCamVelocity1 cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DCamVelocity1.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint2DCamVelocity1.dir/link.d CMakeFiles/servoSimuPoint2DCamVelocity1.dir/servoSimuPoint2DCamVelocity1.cpp.o -o servoSimuPoint2DCamVelocity1 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Built target servoSimuPoint2DCamVelocity1 make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/servoSimuPoint2DCamVelocity2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/servoSimuPoint2DCamVelocity2.cpp.o -MF CMakeFiles/servoSimuPoint2DCamVelocity2.dir/servoSimuPoint2DCamVelocity2.cpp.o.d -o CMakeFiles/servoSimuPoint2DCamVelocity2.dir/servoSimuPoint2DCamVelocity2.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity2.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity2.cpp:55: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 66%] Linking CXX executable servoSimuPoint2DCamVelocity2 cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DCamVelocity2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint2DCamVelocity2.dir/link.d CMakeFiles/servoSimuPoint2DCamVelocity2.dir/servoSimuPoint2DCamVelocity2.cpp.o -o servoSimuPoint2DCamVelocity2 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 66%] Built target servoSimuPoint2DCamVelocity2 make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/servoSimuPoint2DCamVelocity3.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/servoSimuPoint2DCamVelocity3.cpp.o -MF CMakeFiles/servoSimuPoint2DCamVelocity3.dir/servoSimuPoint2DCamVelocity3.cpp.o.d -o CMakeFiles/servoSimuPoint2DCamVelocity3.dir/servoSimuPoint2DCamVelocity3.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity3.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity3.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 67%] Linking CXX executable servoSimuPoint2DCamVelocity3 cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DCamVelocity3.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint2DCamVelocity3.dir/link.d CMakeFiles/servoSimuPoint2DCamVelocity3.dir/servoSimuPoint2DCamVelocity3.cpp.o -o servoSimuPoint2DCamVelocity3 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target servoSimuPoint2DCamVelocity3 make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/servoSimuPoint2DhalfCamVelocity1.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/servoSimuPoint2DhalfCamVelocity1.cpp.o -MF CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/servoSimuPoint2DhalfCamVelocity1.cpp.o.d -o CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/servoSimuPoint2DhalfCamVelocity1.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity1.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity1.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 67%] Linking CXX executable servoSimuPoint2DhalfCamVelocity1 cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/link.d CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/servoSimuPoint2DhalfCamVelocity1.cpp.o -o servoSimuPoint2DhalfCamVelocity1 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target servoSimuPoint2DhalfCamVelocity1 make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/servoSimuPoint2DhalfCamVelocity2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/servoSimuPoint2DhalfCamVelocity2.cpp.o -MF CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/servoSimuPoint2DhalfCamVelocity2.cpp.o.d -o CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/servoSimuPoint2DhalfCamVelocity2.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity2.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity2.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 67%] Linking CXX executable servoSimuPoint2DhalfCamVelocity2 cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/link.d CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/servoSimuPoint2DhalfCamVelocity2.cpp.o -o servoSimuPoint2DhalfCamVelocity2 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target servoSimuPoint2DhalfCamVelocity2 make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/servoSimuPoint2DhalfCamVelocity3.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/servoSimuPoint2DhalfCamVelocity3.cpp.o -MF CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/servoSimuPoint2DhalfCamVelocity3.cpp.o.d -o CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/servoSimuPoint2DhalfCamVelocity3.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity3.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity3.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 67%] Linking CXX executable servoSimuPoint2DhalfCamVelocity3 cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/link.d CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/servoSimuPoint2DhalfCamVelocity3.cpp.o -o servoSimuPoint2DhalfCamVelocity3 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target servoSimuPoint2DhalfCamVelocity3 make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/servoSimuPoint3DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/servoSimuPoint3DCamVelocity.cpp.o -MF CMakeFiles/servoSimuPoint3DCamVelocity.dir/servoSimuPoint3DCamVelocity.cpp.o.d -o CMakeFiles/servoSimuPoint3DCamVelocity.dir/servoSimuPoint3DCamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimuPoint3DCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint3DCamVelocity.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 67%] Linking CXX executable servoSimuPoint3DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint3DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuPoint3DCamVelocity.dir/link.d CMakeFiles/servoSimuPoint3DCamVelocity.dir/servoSimuPoint3DCamVelocity.cpp.o -o servoSimuPoint3DCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target servoSimuPoint3DCamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/servoSimuSphere2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/servoSimuSphere2DCamVelocity.cpp.o -MF CMakeFiles/servoSimuSphere2DCamVelocity.dir/servoSimuSphere2DCamVelocity.cpp.o.d -o CMakeFiles/servoSimuSphere2DCamVelocity.dir/servoSimuSphere2DCamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocity.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 67%] Linking CXX executable servoSimuSphere2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuSphere2DCamVelocity.dir/link.d CMakeFiles/servoSimuSphere2DCamVelocity.dir/servoSimuSphere2DCamVelocity.cpp.o -o servoSimuSphere2DCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target servoSimuSphere2DCamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/servoSimuSphere2DCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/servoSimuSphere2DCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/servoSimuSphere2DCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/servoSimuSphere2DCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocityDisplay.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuSphere2DCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/servoSimuSphere2DCamVelocityDisplay.cpp.o -o servoSimuSphere2DCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuSphere2DCamVelocityDisplay make -f example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/servoSimuSquareLine2DCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/servoSimuSquareLine2DCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/servoSimuSquareLine2DCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/servoSimuSquareLine2DCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuSquareLine2DCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuSquareLine2DCamVelocityDisplay.cpp:54: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuSquareLine2DCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/servoSimuSquareLine2DCamVelocityDisplay.cpp.o -o servoSimuSquareLine2DCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuSquareLine2DCamVelocityDisplay make -f example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/servoSimuThetaUCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/servoSimuThetaUCamVelocity.cpp.o -MF CMakeFiles/servoSimuThetaUCamVelocity.dir/servoSimuThetaUCamVelocity.cpp.o.d -o CMakeFiles/servoSimuThetaUCamVelocity.dir/servoSimuThetaUCamVelocity.cpp.o -c /<>/example/robot-simulator/camera/servoSimuThetaUCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuThetaUCamVelocity.cpp:51: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuThetaUCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuThetaUCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuThetaUCamVelocity.dir/link.d CMakeFiles/servoSimuThetaUCamVelocity.dir/servoSimuThetaUCamVelocity.cpp.o -o servoSimuThetaUCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuThetaUCamVelocity make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp.o -MF CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp.o.d -o CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp.o -c /<>/example/robot-simulator/camera/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp:74: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimu3D_cdMc_CamVelocityWithoutVpServo cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/link.d CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp.o -o servoSimu3D_cdMc_CamVelocityWithoutVpServo ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimu3D_cdMc_CamVelocityWithoutVpServo make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp.o -MF CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp.o.d -o CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp.o -c /<>/example/robot-simulator/camera/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp:81: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimu3D_cMcd_CamVelocityWithoutVpServo cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/link.d CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp.o -o servoSimu3D_cMcd_CamVelocityWithoutVpServo ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimu3D_cMcd_CamVelocityWithoutVpServo make -f example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp.o -MF CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp.o.d -o CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp.o -c /<>/example/robot-simulator/camera/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp:55: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuCylinder2DCamVelocityDisplaySecondaryTask cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/link.d CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp.o -o servoSimuCylinder2DCamVelocityDisplaySecondaryTask ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuCylinder2DCamVelocityDisplaySecondaryTask make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp.o -MF CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp.o.d -o CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp.o -c /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuSphere2DCamVelocityDisplaySecondaryTask cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/link.d CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp.o -o servoSimuSphere2DCamVelocityDisplaySecondaryTask ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuSphere2DCamVelocityDisplaySecondaryTask make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp.o -MF CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp.o.d -o CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp.o -c /<>/example/robot-simulator/camera/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/camera/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp:61: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuFourPoints2DPolarCamVelocityDisplay cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/link.d CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp.o -o servoSimuFourPoints2DPolarCamVelocityDisplay ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuFourPoints2DPolarCamVelocityDisplay make -f example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/build.make example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/robot-simulator/viper850 /<>/obj-arm-linux-gnueabihf/example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/build.make example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/servoSimuViper850FourPoints2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/servoSimuViper850FourPoints2DCamVelocity.cpp.o -MF CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/servoSimuViper850FourPoints2DCamVelocity.cpp.o.d -o CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/servoSimuViper850FourPoints2DCamVelocity.cpp.o -c /<>/example/robot-simulator/viper850/servoSimuViper850FourPoints2DCamVelocity.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/robot-simulator/viper850/servoSimuViper850FourPoints2DCamVelocity.cpp:67: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 68%] Linking CXX executable servoSimuViper850FourPoints2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/robot-simulator/viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/link.d CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/servoSimuViper850FourPoints2DCamVelocity.cpp.o -o servoSimuViper850FourPoints2DCamVelocity ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Built target servoSimuViper850FourPoints2DCamVelocity make -f example/servo-afma4/CMakeFiles/moveAfma4.dir/build.make example/servo-afma4/CMakeFiles/moveAfma4.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma4 /<>/obj-arm-linux-gnueabihf/example/servo-afma4/CMakeFiles/moveAfma4.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma4/CMakeFiles/moveAfma4.dir/build.make example/servo-afma4/CMakeFiles/moveAfma4.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object example/servo-afma4/CMakeFiles/moveAfma4.dir/moveAfma4.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma4/CMakeFiles/moveAfma4.dir/moveAfma4.cpp.o -MF CMakeFiles/moveAfma4.dir/moveAfma4.cpp.o.d -o CMakeFiles/moveAfma4.dir/moveAfma4.cpp.o -c /<>/example/servo-afma4/moveAfma4.cpp [ 69%] Linking CXX executable moveAfma4 cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/moveAfma4.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/moveAfma4.dir/link.d CMakeFiles/moveAfma4.dir/moveAfma4.cpp.o -o moveAfma4 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target moveAfma4 make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma4 /<>/obj-arm-linux-gnueabihf/example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/servoAfma4Point2DArtVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/servoAfma4Point2DArtVelocity.cpp.o -MF CMakeFiles/servoAfma4Point2DArtVelocity.dir/servoAfma4Point2DArtVelocity.cpp.o.d -o CMakeFiles/servoAfma4Point2DArtVelocity.dir/servoAfma4Point2DArtVelocity.cpp.o -c /<>/example/servo-afma4/servoAfma4Point2DArtVelocity.cpp [ 69%] Linking CXX executable servoAfma4Point2DArtVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma4Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma4Point2DArtVelocity.dir/link.d CMakeFiles/servoAfma4Point2DArtVelocity.dir/servoAfma4Point2DArtVelocity.cpp.o -o servoAfma4Point2DArtVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma4Point2DArtVelocity make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma4 /<>/obj-arm-linux-gnueabihf/example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/servoAfma4Point2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/servoAfma4Point2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma4Point2DCamVelocity.dir/servoAfma4Point2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma4Point2DCamVelocity.dir/servoAfma4Point2DCamVelocity.cpp.o -c /<>/example/servo-afma4/servoAfma4Point2DCamVelocity.cpp [ 69%] Linking CXX executable servoAfma4Point2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma4Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma4Point2DCamVelocity.dir/link.d CMakeFiles/servoAfma4Point2DCamVelocity.dir/servoAfma4Point2DCamVelocity.cpp.o -o servoAfma4Point2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma4Point2DCamVelocity make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma4 /<>/obj-arm-linux-gnueabihf/example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/servoAfma4Point2DCamVelocityKalman.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/servoAfma4Point2DCamVelocityKalman.cpp.o -MF CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/servoAfma4Point2DCamVelocityKalman.cpp.o.d -o CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/servoAfma4Point2DCamVelocityKalman.cpp.o -c /<>/example/servo-afma4/servoAfma4Point2DCamVelocityKalman.cpp [ 69%] Linking CXX executable servoAfma4Point2DCamVelocityKalman cd /<>/obj-arm-linux-gnueabihf/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/link.d CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/servoAfma4Point2DCamVelocityKalman.cpp.o -o servoAfma4Point2DCamVelocityKalman ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma4Point2DCamVelocityKalman make -f example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/servoAfma6Ellipse2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/servoAfma6Ellipse2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/servoAfma6Ellipse2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/servoAfma6Ellipse2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6Ellipse2DCamVelocity.cpp [ 69%] Linking CXX executable servoAfma6Ellipse2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/link.d CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/servoAfma6Ellipse2DCamVelocity.cpp.o -o servoAfma6Ellipse2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma6Ellipse2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/servoAfma6FourPoints2DArtVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/servoAfma6FourPoints2DArtVelocity.cpp.o -MF CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/servoAfma6FourPoints2DArtVelocity.cpp.o.d -o CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/servoAfma6FourPoints2DArtVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6FourPoints2DArtVelocity.cpp [ 69%] Linking CXX executable servoAfma6FourPoints2DArtVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/link.d CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/servoAfma6FourPoints2DArtVelocity.cpp.o -o servoAfma6FourPoints2DArtVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma6FourPoints2DArtVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/servoAfma6AprilTagIBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/servoAfma6AprilTagIBVS.cpp.o -MF CMakeFiles/servoAfma6AprilTagIBVS.dir/servoAfma6AprilTagIBVS.cpp.o.d -o CMakeFiles/servoAfma6AprilTagIBVS.dir/servoAfma6AprilTagIBVS.cpp.o -c /<>/example/servo-afma6/servoAfma6AprilTagIBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-afma6/servoAfma6AprilTagIBVS.cpp:56: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 69%] Linking CXX executable servoAfma6AprilTagIBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6AprilTagIBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6AprilTagIBVS.dir/link.d CMakeFiles/servoAfma6AprilTagIBVS.dir/servoAfma6AprilTagIBVS.cpp.o -o servoAfma6AprilTagIBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma6AprilTagIBVS make -f example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/servoAfma6AprilTagPBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/servoAfma6AprilTagPBVS.cpp.o -MF CMakeFiles/servoAfma6AprilTagPBVS.dir/servoAfma6AprilTagPBVS.cpp.o.d -o CMakeFiles/servoAfma6AprilTagPBVS.dir/servoAfma6AprilTagPBVS.cpp.o -c /<>/example/servo-afma6/servoAfma6AprilTagPBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-afma6/servoAfma6AprilTagPBVS.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 69%] Linking CXX executable servoAfma6AprilTagPBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6AprilTagPBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6AprilTagPBVS.dir/link.d CMakeFiles/servoAfma6AprilTagPBVS.dir/servoAfma6AprilTagPBVS.cpp.o -o servoAfma6AprilTagPBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma6AprilTagPBVS make -f example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/servoAfma6Line2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/servoAfma6Line2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6Line2DCamVelocity.dir/servoAfma6Line2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6Line2DCamVelocity.dir/servoAfma6Line2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6Line2DCamVelocity.cpp [ 69%] Linking CXX executable servoAfma6Line2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Line2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Line2DCamVelocity.dir/link.d CMakeFiles/servoAfma6Line2DCamVelocity.dir/servoAfma6Line2DCamVelocity.cpp.o -o servoAfma6Line2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target servoAfma6Line2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/servoAfma6Point2DArtVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/servoAfma6Point2DArtVelocity.cpp.o -MF CMakeFiles/servoAfma6Point2DArtVelocity.dir/servoAfma6Point2DArtVelocity.cpp.o.d -o CMakeFiles/servoAfma6Point2DArtVelocity.dir/servoAfma6Point2DArtVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6Point2DArtVelocity.cpp [ 70%] Linking CXX executable servoAfma6Point2DArtVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Point2DArtVelocity.dir/link.d CMakeFiles/servoAfma6Point2DArtVelocity.dir/servoAfma6Point2DArtVelocity.cpp.o -o servoAfma6Point2DArtVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Built target servoAfma6Point2DArtVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/servoAfma6Point2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/servoAfma6Point2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6Point2DCamVelocity.dir/servoAfma6Point2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6Point2DCamVelocity.dir/servoAfma6Point2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6Point2DCamVelocity.cpp [ 70%] Linking CXX executable servoAfma6Point2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Point2DCamVelocity.dir/link.d CMakeFiles/servoAfma6Point2DCamVelocity.dir/servoAfma6Point2DCamVelocity.cpp.o -o servoAfma6Point2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Built target servoAfma6Point2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/servoAfma6Points2DCamVelocityEyeToHand.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/servoAfma6Points2DCamVelocityEyeToHand.cpp.o -MF CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/servoAfma6Points2DCamVelocityEyeToHand.cpp.o.d -o CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/servoAfma6Points2DCamVelocityEyeToHand.cpp.o -c /<>/example/servo-afma6/servoAfma6Points2DCamVelocityEyeToHand.cpp [ 70%] Linking CXX executable servoAfma6Points2DCamVelocityEyeToHand cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/link.d CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/servoAfma6Points2DCamVelocityEyeToHand.cpp.o -o servoAfma6Points2DCamVelocityEyeToHand ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Built target servoAfma6Points2DCamVelocityEyeToHand make -f example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/servoAfma6SquareLines2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/servoAfma6SquareLines2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/servoAfma6SquareLines2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/servoAfma6SquareLines2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6SquareLines2DCamVelocity.cpp [ 70%] Linking CXX executable servoAfma6SquareLines2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/link.d CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/servoAfma6SquareLines2DCamVelocity.cpp.o -o servoAfma6SquareLines2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Built target servoAfma6SquareLines2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/servoAfma6TwoLines2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/servoAfma6TwoLines2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/servoAfma6TwoLines2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/servoAfma6TwoLines2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6TwoLines2DCamVelocity.cpp [ 70%] Linking CXX executable servoAfma6TwoLines2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/link.d CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/servoAfma6TwoLines2DCamVelocity.cpp.o -o servoAfma6TwoLines2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Built target servoAfma6TwoLines2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/servoAfma62DhalfCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/servoAfma62DhalfCamVelocity.cpp.o -MF CMakeFiles/servoAfma62DhalfCamVelocity.dir/servoAfma62DhalfCamVelocity.cpp.o.d -o CMakeFiles/servoAfma62DhalfCamVelocity.dir/servoAfma62DhalfCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma62DhalfCamVelocity.cpp [ 70%] Linking CXX executable servoAfma62DhalfCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma62DhalfCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma62DhalfCamVelocity.dir/link.d CMakeFiles/servoAfma62DhalfCamVelocity.dir/servoAfma62DhalfCamVelocity.cpp.o -o servoAfma62DhalfCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Built target servoAfma62DhalfCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/servoAfma6Cylinder2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/servoAfma6Cylinder2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/servoAfma6Cylinder2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/servoAfma6Cylinder2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6Cylinder2DCamVelocity.cpp [ 71%] Linking CXX executable servoAfma6Cylinder2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/link.d CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/servoAfma6Cylinder2DCamVelocity.cpp.o -o servoAfma6Cylinder2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target servoAfma6Cylinder2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/servoAfma6Segment2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/servoAfma6Segment2DCamVelocity.cpp.o -MF CMakeFiles/servoAfma6Segment2DCamVelocity.dir/servoAfma6Segment2DCamVelocity.cpp.o.d -o CMakeFiles/servoAfma6Segment2DCamVelocity.dir/servoAfma6Segment2DCamVelocity.cpp.o -c /<>/example/servo-afma6/servoAfma6Segment2DCamVelocity.cpp [ 71%] Linking CXX executable servoAfma6Segment2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Segment2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Segment2DCamVelocity.dir/link.d CMakeFiles/servoAfma6Segment2DCamVelocity.dir/servoAfma6Segment2DCamVelocity.cpp.o -o servoAfma6Segment2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target servoAfma6Segment2DCamVelocity make -f example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/servoAfma6MegaposePBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/servoAfma6MegaposePBVS.cpp.o -MF CMakeFiles/servoAfma6MegaposePBVS.dir/servoAfma6MegaposePBVS.cpp.o.d -o CMakeFiles/servoAfma6MegaposePBVS.dir/servoAfma6MegaposePBVS.cpp.o -c /<>/example/servo-afma6/servoAfma6MegaposePBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-afma6/servoAfma6MegaposePBVS.cpp:65: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 71%] Linking CXX executable servoAfma6MegaposePBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6MegaposePBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6MegaposePBVS.dir/link.d CMakeFiles/servoAfma6MegaposePBVS.dir/servoAfma6MegaposePBVS.cpp.o -o servoAfma6MegaposePBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target servoAfma6MegaposePBVS make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/servoAfma6FourPoints2DCamVelocityLs_des.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/servoAfma6FourPoints2DCamVelocityLs_des.cpp.o -MF CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/servoAfma6FourPoints2DCamVelocityLs_des.cpp.o.d -o CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/servoAfma6FourPoints2DCamVelocityLs_des.cpp.o -c /<>/example/servo-afma6/servoAfma6FourPoints2DCamVelocityLs_des.cpp [ 71%] Linking CXX executable servoAfma6FourPoints2DCamVelocityLs_des cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/link.d CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/servoAfma6FourPoints2DCamVelocityLs_des.cpp.o -o servoAfma6FourPoints2DCamVelocityLs_des ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target servoAfma6FourPoints2DCamVelocityLs_des make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/servoAfma6FourPoints2DCamVelocityLs_cur.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/servoAfma6FourPoints2DCamVelocityLs_cur.cpp.o -MF CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/servoAfma6FourPoints2DCamVelocityLs_cur.cpp.o.d -o CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/servoAfma6FourPoints2DCamVelocityLs_cur.cpp.o -c /<>/example/servo-afma6/servoAfma6FourPoints2DCamVelocityLs_cur.cpp [ 71%] Linking CXX executable servoAfma6FourPoints2DCamVelocityLs_cur cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/link.d CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/servoAfma6FourPoints2DCamVelocityLs_cur.cpp.o -o servoAfma6FourPoints2DCamVelocityLs_cur ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target servoAfma6FourPoints2DCamVelocityLs_cur make -f example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-afma6 /<>/obj-arm-linux-gnueabihf/example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp.o -MF CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp.o.d -o CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp.o -c /<>/example/servo-afma6/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp [ 71%] Linking CXX executable servoAfma6Cylinder2DCamVelocitySecondaryTask cd /<>/obj-arm-linux-gnueabihf/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/link.d CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp.o -o servoAfma6Cylinder2DCamVelocitySecondaryTask ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target servoAfma6Cylinder2DCamVelocitySecondaryTask make -f example/servo-biclops/CMakeFiles/moveBiclops.dir/build.make example/servo-biclops/CMakeFiles/moveBiclops.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-biclops /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-biclops /<>/obj-arm-linux-gnueabihf/example/servo-biclops/CMakeFiles/moveBiclops.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-biclops/CMakeFiles/moveBiclops.dir/build.make example/servo-biclops/CMakeFiles/moveBiclops.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-biclops/CMakeFiles/moveBiclops.dir/moveBiclops.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-biclops && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-biclops/CMakeFiles/moveBiclops.dir/moveBiclops.cpp.o -MF CMakeFiles/moveBiclops.dir/moveBiclops.cpp.o.d -o CMakeFiles/moveBiclops.dir/moveBiclops.cpp.o -c /<>/example/servo-biclops/moveBiclops.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/example/servo-biclops/moveBiclops.cpp:55: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 71%] Linking CXX executable moveBiclops cd /<>/obj-arm-linux-gnueabihf/example/servo-biclops && /usr/bin/cmake -E cmake_link_script CMakeFiles/moveBiclops.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/moveBiclops.dir/link.d CMakeFiles/moveBiclops.dir/moveBiclops.cpp.o -o moveBiclops ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target moveBiclops make -f example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/build.make example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-biclops /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-biclops /<>/obj-arm-linux-gnueabihf/example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/build.make example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Building CXX object example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/servoBiclopsPoint2DArtVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-biclops && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/servoBiclopsPoint2DArtVelocity.cpp.o -MF CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/servoBiclopsPoint2DArtVelocity.cpp.o.d -o CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/servoBiclopsPoint2DArtVelocity.cpp.o -c /<>/example/servo-biclops/servoBiclopsPoint2DArtVelocity.cpp [ 72%] Linking CXX executable servoBiclopsPoint2DArtVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-biclops && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/link.d CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/servoBiclopsPoint2DArtVelocity.cpp.o -o servoBiclopsPoint2DArtVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 72%] Built target servoBiclopsPoint2DArtVelocity make -f example/servo-bebop2/CMakeFiles/servoBebop2.dir/build.make example/servo-bebop2/CMakeFiles/servoBebop2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-bebop2 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-bebop2 /<>/obj-arm-linux-gnueabihf/example/servo-bebop2/CMakeFiles/servoBebop2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-bebop2/CMakeFiles/servoBebop2.dir/build.make example/servo-bebop2/CMakeFiles/servoBebop2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 72%] Building CXX object example/servo-bebop2/CMakeFiles/servoBebop2.dir/servoBebop2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-bebop2 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-bebop2/CMakeFiles/servoBebop2.dir/servoBebop2.cpp.o -MF CMakeFiles/servoBebop2.dir/servoBebop2.cpp.o.d -o CMakeFiles/servoBebop2.dir/servoBebop2.cpp.o -c /<>/example/servo-bebop2/servoBebop2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/example/servo-bebop2/servoBebop2.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 72%] Linking CXX executable servoBebop2 cd /<>/obj-arm-linux-gnueabihf/example/servo-bebop2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoBebop2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoBebop2.dir/link.d CMakeFiles/servoBebop2.dir/servoBebop2.cpp.o -o servoBebop2 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 72%] Built target servoBebop2 make -f example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/build.make example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-bebop2 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-bebop2 /<>/obj-arm-linux-gnueabihf/example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/build.make example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 72%] Building CXX object example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/keyboardControlBebop2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-bebop2 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/keyboardControlBebop2.cpp.o -MF CMakeFiles/keyboardControlBebop2.dir/keyboardControlBebop2.cpp.o.d -o CMakeFiles/keyboardControlBebop2.dir/keyboardControlBebop2.cpp.o -c /<>/example/servo-bebop2/keyboardControlBebop2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayX.h:41, from /<>/example/servo-bebop2/keyboardControlBebop2.cpp:42: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 73%] Linking CXX executable keyboardControlBebop2 cd /<>/obj-arm-linux-gnueabihf/example/servo-bebop2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/keyboardControlBebop2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/keyboardControlBebop2.dir/link.d CMakeFiles/keyboardControlBebop2.dir/keyboardControlBebop2.cpp.o -o keyboardControlBebop2 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 73%] Built target keyboardControlBebop2 make -f example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/build.make example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-flir-ptu /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/build.make example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 73%] Building CXX object example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/servoFlirPtuIBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/servoFlirPtuIBVS.cpp.o -MF CMakeFiles/servoFlirPtuIBVS.dir/servoFlirPtuIBVS.cpp.o.d -o CMakeFiles/servoFlirPtuIBVS.dir/servoFlirPtuIBVS.cpp.o -c /<>/example/servo-flir-ptu/servoFlirPtuIBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-flir-ptu/servoFlirPtuIBVS.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 73%] Linking CXX executable servoFlirPtuIBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoFlirPtuIBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoFlirPtuIBVS.dir/link.d CMakeFiles/servoFlirPtuIBVS.dir/servoFlirPtuIBVS.cpp.o -o servoFlirPtuIBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu && /usr/bin/cmake -E copy /<>/example/servo-flir-ptu/camera-flir-grasshoper-nikon-300mm.xml /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu cd /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu && /usr/bin/cmake -E copy /<>/example/servo-flir-ptu/eMc.yaml /<>/obj-arm-linux-gnueabihf/example/servo-flir-ptu make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 73%] Built target servoFlirPtuIBVS make -f example/servo-franka/CMakeFiles/frankaGripper.dir/build.make example/servo-franka/CMakeFiles/frankaGripper.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-franka /<>/obj-arm-linux-gnueabihf/example/servo-franka/CMakeFiles/frankaGripper.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-franka/CMakeFiles/frankaGripper.dir/build.make example/servo-franka/CMakeFiles/frankaGripper.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 73%] Building CXX object example/servo-franka/CMakeFiles/frankaGripper.dir/frankaGripper.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-franka/CMakeFiles/frankaGripper.dir/frankaGripper.cpp.o -MF CMakeFiles/frankaGripper.dir/frankaGripper.cpp.o.d -o CMakeFiles/frankaGripper.dir/frankaGripper.cpp.o -c /<>/example/servo-franka/frankaGripper.cpp [ 73%] Linking CXX executable frankaGripper cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/frankaGripper.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/frankaGripper.dir/link.d CMakeFiles/frankaGripper.dir/frankaGripper.cpp.o -o frankaGripper ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 73%] Built target frankaGripper make -f example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/build.make example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-franka /<>/obj-arm-linux-gnueabihf/example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/build.make example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/frankaMoveToPosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/frankaMoveToPosition.cpp.o -MF CMakeFiles/frankaMoveToPosition.dir/frankaMoveToPosition.cpp.o.d -o CMakeFiles/frankaMoveToPosition.dir/frankaMoveToPosition.cpp.o -c /<>/example/servo-franka/frankaMoveToPosition.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/example/servo-franka/frankaMoveToPosition.cpp:43: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable frankaMoveToPosition cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/frankaMoveToPosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/frankaMoveToPosition.dir/link.d CMakeFiles/frankaMoveToPosition.dir/frankaMoveToPosition.cpp.o -o frankaMoveToPosition ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target frankaMoveToPosition make -f example/servo-franka/CMakeFiles/frankaSavePosition.dir/build.make example/servo-franka/CMakeFiles/frankaSavePosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-franka /<>/obj-arm-linux-gnueabihf/example/servo-franka/CMakeFiles/frankaSavePosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-franka/CMakeFiles/frankaSavePosition.dir/build.make example/servo-franka/CMakeFiles/frankaSavePosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-franka/CMakeFiles/frankaSavePosition.dir/frankaSavePosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-franka/CMakeFiles/frankaSavePosition.dir/frankaSavePosition.cpp.o -MF CMakeFiles/frankaSavePosition.dir/frankaSavePosition.cpp.o.d -o CMakeFiles/frankaSavePosition.dir/frankaSavePosition.cpp.o -c /<>/example/servo-franka/frankaSavePosition.cpp [ 74%] Linking CXX executable frankaSavePosition cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/frankaSavePosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/frankaSavePosition.dir/link.d CMakeFiles/frankaSavePosition.dir/frankaSavePosition.cpp.o -o frankaSavePosition ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target frankaSavePosition make -f example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/build.make example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-franka /<>/obj-arm-linux-gnueabihf/example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/build.make example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/servoFrankaIBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/servoFrankaIBVS.cpp.o -MF CMakeFiles/servoFrankaIBVS.dir/servoFrankaIBVS.cpp.o.d -o CMakeFiles/servoFrankaIBVS.dir/servoFrankaIBVS.cpp.o -c /<>/example/servo-franka/servoFrankaIBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-franka/servoFrankaIBVS.cpp:64: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable servoFrankaIBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoFrankaIBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoFrankaIBVS.dir/link.d CMakeFiles/servoFrankaIBVS.dir/servoFrankaIBVS.cpp.o -o servoFrankaIBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoFrankaIBVS make -f example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/build.make example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-franka /<>/obj-arm-linux-gnueabihf/example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/build.make example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/servoFrankaPBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/servoFrankaPBVS.cpp.o -MF CMakeFiles/servoFrankaPBVS.dir/servoFrankaPBVS.cpp.o.d -o CMakeFiles/servoFrankaPBVS.dir/servoFrankaPBVS.cpp.o -c /<>/example/servo-franka/servoFrankaPBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-franka/servoFrankaPBVS.cpp:61: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable servoFrankaPBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoFrankaPBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoFrankaPBVS.dir/link.d CMakeFiles/servoFrankaPBVS.dir/servoFrankaPBVS.cpp.o -o servoFrankaPBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoFrankaPBVS make -f example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/build.make example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-kinova /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-kinova /<>/obj-arm-linux-gnueabihf/example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/build.make example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/servoKinovaJacoCart.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-kinova && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/servoKinovaJacoCart.cpp.o -MF CMakeFiles/servoKinovaJacoCart.dir/servoKinovaJacoCart.cpp.o.d -o CMakeFiles/servoKinovaJacoCart.dir/servoKinovaJacoCart.cpp.o -c /<>/example/servo-kinova/servoKinovaJacoCart.cpp [ 74%] Linking CXX executable servoKinovaJacoCart cd /<>/obj-arm-linux-gnueabihf/example/servo-kinova && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoKinovaJacoCart.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoKinovaJacoCart.dir/link.d CMakeFiles/servoKinovaJacoCart.dir/servoKinovaJacoCart.cpp.o -o servoKinovaJacoCart ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoKinovaJacoCart make -f example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/build.make example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-kinova /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-kinova /<>/obj-arm-linux-gnueabihf/example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/build.make example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/servoKinovaJacoJoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-kinova && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/servoKinovaJacoJoint.cpp.o -MF CMakeFiles/servoKinovaJacoJoint.dir/servoKinovaJacoJoint.cpp.o.d -o CMakeFiles/servoKinovaJacoJoint.dir/servoKinovaJacoJoint.cpp.o -c /<>/example/servo-kinova/servoKinovaJacoJoint.cpp [ 74%] Linking CXX executable servoKinovaJacoJoint cd /<>/obj-arm-linux-gnueabihf/example/servo-kinova && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoKinovaJacoJoint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoKinovaJacoJoint.dir/link.d CMakeFiles/servoKinovaJacoJoint.dir/servoKinovaJacoJoint.cpp.o -o servoKinovaJacoJoint ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoKinovaJacoJoint make -f example/servo-pioneer/CMakeFiles/movePioneer.dir/build.make example/servo-pioneer/CMakeFiles/movePioneer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pioneer /<>/obj-arm-linux-gnueabihf/example/servo-pioneer/CMakeFiles/movePioneer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pioneer/CMakeFiles/movePioneer.dir/build.make example/servo-pioneer/CMakeFiles/movePioneer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/movePioneer.dir/movePioneer.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-pioneer/CMakeFiles/movePioneer.dir/movePioneer.cpp.o -MF CMakeFiles/movePioneer.dir/movePioneer.cpp.o.d -o CMakeFiles/movePioneer.dir/movePioneer.cpp.o -c /<>/example/servo-pioneer/movePioneer.cpp [ 74%] Linking CXX executable movePioneer cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/movePioneer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/movePioneer.dir/link.d CMakeFiles/movePioneer.dir/movePioneer.cpp.o -o movePioneer ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target movePioneer make -f example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pioneer /<>/obj-arm-linux-gnueabihf/example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/servoPioneerPoint2DDepth.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/servoPioneerPoint2DDepth.cpp.o -MF CMakeFiles/servoPioneerPoint2DDepth.dir/servoPioneerPoint2DDepth.cpp.o.d -o CMakeFiles/servoPioneerPoint2DDepth.dir/servoPioneerPoint2DDepth.cpp.o -c /<>/example/servo-pioneer/servoPioneerPoint2DDepth.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/example/servo-pioneer/servoPioneerPoint2DDepth.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable servoPioneerPoint2DDepth cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPioneerPoint2DDepth.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoPioneerPoint2DDepth.dir/link.d CMakeFiles/servoPioneerPoint2DDepth.dir/servoPioneerPoint2DDepth.cpp.o -o servoPioneerPoint2DDepth ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoPioneerPoint2DDepth make -f example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pioneer /<>/obj-arm-linux-gnueabihf/example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/servoPioneerPoint2DDepthWithoutVpServo.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/servoPioneerPoint2DDepthWithoutVpServo.cpp.o -MF CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/servoPioneerPoint2DDepthWithoutVpServo.cpp.o.d -o CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/servoPioneerPoint2DDepthWithoutVpServo.cpp.o -c /<>/example/servo-pioneer/servoPioneerPoint2DDepthWithoutVpServo.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/example/servo-pioneer/servoPioneerPoint2DDepthWithoutVpServo.cpp:37: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable servoPioneerPoint2DDepthWithoutVpServo cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/link.d CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/servoPioneerPoint2DDepthWithoutVpServo.cpp.o -o servoPioneerPoint2DDepthWithoutVpServo ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoPioneerPoint2DDepthWithoutVpServo make -f example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pioneer /<>/obj-arm-linux-gnueabihf/example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/servoPioneerPanSegment3D.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/servoPioneerPanSegment3D.cpp.o -MF CMakeFiles/servoPioneerPanSegment3D.dir/servoPioneerPanSegment3D.cpp.o.d -o CMakeFiles/servoPioneerPanSegment3D.dir/servoPioneerPanSegment3D.cpp.o -c /<>/example/servo-pioneer/servoPioneerPanSegment3D.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/example/servo-pioneer/servoPioneerPanSegment3D.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable servoPioneerPanSegment3D cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPioneerPanSegment3D.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoPioneerPanSegment3D.dir/link.d CMakeFiles/servoPioneerPanSegment3D.dir/servoPioneerPanSegment3D.cpp.o -o servoPioneerPanSegment3D ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target servoPioneerPanSegment3D make -f example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/build.make example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pioneer /<>/obj-arm-linux-gnueabihf/example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/build.make example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/sonarPioneerReader.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/sonarPioneerReader.cpp.o -MF CMakeFiles/sonarPioneerReader.dir/sonarPioneerReader.cpp.o.d -o CMakeFiles/sonarPioneerReader.dir/sonarPioneerReader.cpp.o -c /<>/example/servo-pioneer/sonarPioneerReader.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/example/servo-pioneer/sonarPioneerReader.cpp:39: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 74%] Linking CXX executable sonarPioneerReader cd /<>/obj-arm-linux-gnueabihf/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/sonarPioneerReader.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/sonarPioneerReader.dir/link.d CMakeFiles/sonarPioneerReader.dir/sonarPioneerReader.cpp.o -o sonarPioneerReader ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Built target sonarPioneerReader make -f example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/build.make example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pixhawk /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/build.make example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/sendMocapToPixhawk.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/sendMocapToPixhawk.cpp.o -MF CMakeFiles/sendMocapToPixhawk.dir/sendMocapToPixhawk.cpp.o.d -o CMakeFiles/sendMocapToPixhawk.dir/sendMocapToPixhawk.cpp.o -c /<>/example/servo-pixhawk/sendMocapToPixhawk.cpp [ 75%] Linking CXX executable sendMocapToPixhawk cd /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk && /usr/bin/cmake -E cmake_link_script CMakeFiles/sendMocapToPixhawk.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/sendMocapToPixhawk.dir/link.d CMakeFiles/sendMocapToPixhawk.dir/sendMocapToPixhawk.cpp.o -o sendMocapToPixhawk ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target sendMocapToPixhawk make -f example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/build.make example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pixhawk /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/build.make example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/servoPixhawkDroneIBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -Wno-sign-compare -Wno-ignored-qualifiers -Wno-deprecated-copy-with-user-provided-copy -MD -MT example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/servoPixhawkDroneIBVS.cpp.o -MF CMakeFiles/servoPixhawkDroneIBVS.dir/servoPixhawkDroneIBVS.cpp.o.d -o CMakeFiles/servoPixhawkDroneIBVS.dir/servoPixhawkDroneIBVS.cpp.o -c /<>/example/servo-pixhawk/servoPixhawkDroneIBVS.cpp [ 75%] Linking CXX executable servoPixhawkDroneIBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-pixhawk && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPixhawkDroneIBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoPixhawkDroneIBVS.dir/link.d CMakeFiles/servoPixhawkDroneIBVS.dir/servoPixhawkDroneIBVS.cpp.o -o servoPixhawkDroneIBVS ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target servoPixhawkDroneIBVS make -f example/servo-ptu46/CMakeFiles/movePtu46.dir/build.make example/servo-ptu46/CMakeFiles/movePtu46.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-ptu46 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-ptu46 /<>/obj-arm-linux-gnueabihf/example/servo-ptu46/CMakeFiles/movePtu46.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-ptu46/CMakeFiles/movePtu46.dir/build.make example/servo-ptu46/CMakeFiles/movePtu46.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-ptu46/CMakeFiles/movePtu46.dir/movePtu46.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-ptu46 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-ptu46/CMakeFiles/movePtu46.dir/movePtu46.cpp.o -MF CMakeFiles/movePtu46.dir/movePtu46.cpp.o.d -o CMakeFiles/movePtu46.dir/movePtu46.cpp.o -c /<>/example/servo-ptu46/movePtu46.cpp [ 75%] Linking CXX executable movePtu46 cd /<>/obj-arm-linux-gnueabihf/example/servo-ptu46 && /usr/bin/cmake -E cmake_link_script CMakeFiles/movePtu46.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/movePtu46.dir/link.d CMakeFiles/movePtu46.dir/movePtu46.cpp.o -o movePtu46 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target movePtu46 make -f example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/build.make example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-ptu46 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-ptu46 /<>/obj-arm-linux-gnueabihf/example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/build.make example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/servoPtu46Point2DArtVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-ptu46 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/servoPtu46Point2DArtVelocity.cpp.o -MF CMakeFiles/servoPtu46Point2DArtVelocity.dir/servoPtu46Point2DArtVelocity.cpp.o.d -o CMakeFiles/servoPtu46Point2DArtVelocity.dir/servoPtu46Point2DArtVelocity.cpp.o -c /<>/example/servo-ptu46/servoPtu46Point2DArtVelocity.cpp [ 75%] Linking CXX executable servoPtu46Point2DArtVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-ptu46 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPtu46Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoPtu46Point2DArtVelocity.dir/link.d CMakeFiles/servoPtu46Point2DArtVelocity.dir/servoPtu46Point2DArtVelocity.cpp.o -o servoPtu46Point2DArtVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target servoPtu46Point2DArtVelocity make -f example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/build.make example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/build.make example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/servoUniversalRobotsIBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/servoUniversalRobotsIBVS.cpp.o -MF CMakeFiles/servoUniversalRobotsIBVS.dir/servoUniversalRobotsIBVS.cpp.o.d -o CMakeFiles/servoUniversalRobotsIBVS.dir/servoUniversalRobotsIBVS.cpp.o -c /<>/example/servo-universal-robots/servoUniversalRobotsIBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-universal-robots/servoUniversalRobotsIBVS.cpp:61: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 75%] Linking CXX executable servoUniversalRobotsIBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoUniversalRobotsIBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoUniversalRobotsIBVS.dir/link.d CMakeFiles/servoUniversalRobotsIBVS.dir/servoUniversalRobotsIBVS.cpp.o -o servoUniversalRobotsIBVS ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target servoUniversalRobotsIBVS make -f example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/build.make example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/build.make example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/servoUniversalRobotsPBVS.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/servoUniversalRobotsPBVS.cpp.o -MF CMakeFiles/servoUniversalRobotsPBVS.dir/servoUniversalRobotsPBVS.cpp.o.d -o CMakeFiles/servoUniversalRobotsPBVS.dir/servoUniversalRobotsPBVS.cpp.o -c /<>/example/servo-universal-robots/servoUniversalRobotsPBVS.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/servo-universal-robots/servoUniversalRobotsPBVS.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 75%] Linking CXX executable servoUniversalRobotsPBVS cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoUniversalRobotsPBVS.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoUniversalRobotsPBVS.dir/link.d CMakeFiles/servoUniversalRobotsPBVS.dir/servoUniversalRobotsPBVS.cpp.o -o servoUniversalRobotsPBVS ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target servoUniversalRobotsPBVS make -f example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/build.make example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/build.make example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/UniversalRobotsMoveToPosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/UniversalRobotsMoveToPosition.cpp.o -MF CMakeFiles/UniversalRobotsMoveToPosition.dir/UniversalRobotsMoveToPosition.cpp.o.d -o CMakeFiles/UniversalRobotsMoveToPosition.dir/UniversalRobotsMoveToPosition.cpp.o -c /<>/example/servo-universal-robots/UniversalRobotsMoveToPosition.cpp [ 75%] Linking CXX executable UniversalRobotsMoveToPosition cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/UniversalRobotsMoveToPosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/UniversalRobotsMoveToPosition.dir/link.d CMakeFiles/UniversalRobotsMoveToPosition.dir/UniversalRobotsMoveToPosition.cpp.o -o UniversalRobotsMoveToPosition ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target UniversalRobotsMoveToPosition make -f example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/build.make example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/build.make example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/UniversalRobotsSavePosition.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/UniversalRobotsSavePosition.cpp.o -MF CMakeFiles/UniversalRobotsSavePosition.dir/UniversalRobotsSavePosition.cpp.o.d -o CMakeFiles/UniversalRobotsSavePosition.dir/UniversalRobotsSavePosition.cpp.o -c /<>/example/servo-universal-robots/UniversalRobotsSavePosition.cpp [ 75%] Linking CXX executable UniversalRobotsSavePosition cd /<>/obj-arm-linux-gnueabihf/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/UniversalRobotsSavePosition.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/UniversalRobotsSavePosition.dir/link.d CMakeFiles/UniversalRobotsSavePosition.dir/UniversalRobotsSavePosition.cpp.o -o UniversalRobotsSavePosition ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target UniversalRobotsSavePosition make -f example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/build.make example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper650 /<>/obj-arm-linux-gnueabihf/example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/build.make example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/servoViper650Point2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/servoViper650Point2DCamVelocity.cpp.o -MF CMakeFiles/servoViper650Point2DCamVelocity.dir/servoViper650Point2DCamVelocity.cpp.o.d -o CMakeFiles/servoViper650Point2DCamVelocity.dir/servoViper650Point2DCamVelocity.cpp.o -c /<>/example/servo-viper650/servoViper650Point2DCamVelocity.cpp [ 75%] Linking CXX executable servoViper650Point2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper650Point2DCamVelocity.dir/link.d CMakeFiles/servoViper650Point2DCamVelocity.dir/servoViper650Point2DCamVelocity.cpp.o -o servoViper650Point2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target servoViper650Point2DCamVelocity make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper650 /<>/obj-arm-linux-gnueabihf/example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/servoViper650FourPoints2DArtVelocityLs_cur.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/servoViper650FourPoints2DArtVelocityLs_cur.cpp.o -MF CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/servoViper650FourPoints2DArtVelocityLs_cur.cpp.o.d -o CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/servoViper650FourPoints2DArtVelocityLs_cur.cpp.o -c /<>/example/servo-viper650/servoViper650FourPoints2DArtVelocityLs_cur.cpp [ 75%] Linking CXX executable servoViper650FourPoints2DArtVelocityLs_cur cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/link.d CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/servoViper650FourPoints2DArtVelocityLs_cur.cpp.o -o servoViper650FourPoints2DArtVelocityLs_cur ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target servoViper650FourPoints2DArtVelocityLs_cur make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper650 /<>/obj-arm-linux-gnueabihf/example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/servoViper650FourPoints2DCamVelocityLs_cur.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/servoViper650FourPoints2DCamVelocityLs_cur.cpp.o -MF CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/servoViper650FourPoints2DCamVelocityLs_cur.cpp.o.d -o CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/servoViper650FourPoints2DCamVelocityLs_cur.cpp.o -c /<>/example/servo-viper650/servoViper650FourPoints2DCamVelocityLs_cur.cpp [ 76%] Linking CXX executable servoViper650FourPoints2DCamVelocityLs_cur cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/link.d CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/servoViper650FourPoints2DCamVelocityLs_cur.cpp.o -o servoViper650FourPoints2DCamVelocityLs_cur ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Built target servoViper650FourPoints2DCamVelocityLs_cur make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper650 /<>/obj-arm-linux-gnueabihf/example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp.o -MF CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp.o.d -o CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp.o -c /<>/example/servo-viper650/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp [ 76%] Linking CXX executable servoViper650FourPoints2DCamVelocityLs_cur-SR300 cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/link.d "CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp.o" -o servoViper650FourPoints2DCamVelocityLs_cur-SR300 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/example/servo-viper650 && /usr/bin/cmake -E copy /<>/example/servo-viper650/SR300-eMc.cnf /<>/obj-arm-linux-gnueabihf/example/servo-viper650 make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Built target servoViper650FourPoints2DCamVelocityLs_cur-SR300 make -f example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/servoViper850FourPointsKinect.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/servoViper850FourPointsKinect.cpp.o -MF CMakeFiles/servoViper850FourPointsKinect.dir/servoViper850FourPointsKinect.cpp.o.d -o CMakeFiles/servoViper850FourPointsKinect.dir/servoViper850FourPointsKinect.cpp.o -c /<>/example/servo-viper850/servoViper850FourPointsKinect.cpp [ 76%] Linking CXX executable servoViper850FourPointsKinect cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPointsKinect.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850FourPointsKinect.dir/link.d CMakeFiles/servoViper850FourPointsKinect.dir/servoViper850FourPointsKinect.cpp.o -o servoViper850FourPointsKinect ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Built target servoViper850FourPointsKinect make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/servoViper850Point2DArtVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/servoViper850Point2DArtVelocity.cpp.o -MF CMakeFiles/servoViper850Point2DArtVelocity.dir/servoViper850Point2DArtVelocity.cpp.o.d -o CMakeFiles/servoViper850Point2DArtVelocity.dir/servoViper850Point2DArtVelocity.cpp.o -c /<>/example/servo-viper850/servoViper850Point2DArtVelocity.cpp [ 77%] Linking CXX executable servoViper850Point2DArtVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850Point2DArtVelocity.dir/link.d CMakeFiles/servoViper850Point2DArtVelocity.dir/servoViper850Point2DArtVelocity.cpp.o -o servoViper850Point2DArtVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850Point2DArtVelocity make -f example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/servoViper850Point2DCamVelocity.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/servoViper850Point2DCamVelocity.cpp.o -MF CMakeFiles/servoViper850Point2DCamVelocity.dir/servoViper850Point2DCamVelocity.cpp.o.d -o CMakeFiles/servoViper850Point2DCamVelocity.dir/servoViper850Point2DCamVelocity.cpp.o -c /<>/example/servo-viper850/servoViper850Point2DCamVelocity.cpp [ 77%] Linking CXX executable servoViper850Point2DCamVelocity cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850Point2DCamVelocity.dir/link.d CMakeFiles/servoViper850Point2DCamVelocity.dir/servoViper850Point2DCamVelocity.cpp.o -o servoViper850Point2DCamVelocity ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850Point2DCamVelocity make -f example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/servoViper850Point2DCamVelocityKalman.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/servoViper850Point2DCamVelocityKalman.cpp.o -MF CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/servoViper850Point2DCamVelocityKalman.cpp.o.d -o CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/servoViper850Point2DCamVelocityKalman.cpp.o -c /<>/example/servo-viper850/servoViper850Point2DCamVelocityKalman.cpp [ 77%] Linking CXX executable servoViper850Point2DCamVelocityKalman cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/link.d CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/servoViper850Point2DCamVelocityKalman.cpp.o -o servoViper850Point2DCamVelocityKalman ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850Point2DCamVelocityKalman make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/servoViper850FourPoints2DArtVelocityLs_cur.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/servoViper850FourPoints2DArtVelocityLs_cur.cpp.o -MF CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/servoViper850FourPoints2DArtVelocityLs_cur.cpp.o.d -o CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/servoViper850FourPoints2DArtVelocityLs_cur.cpp.o -c /<>/example/servo-viper850/servoViper850FourPoints2DArtVelocityLs_cur.cpp [ 77%] Linking CXX executable servoViper850FourPoints2DArtVelocityLs_cur cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/link.d CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/servoViper850FourPoints2DArtVelocityLs_cur.cpp.o -o servoViper850FourPoints2DArtVelocityLs_cur ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850FourPoints2DArtVelocityLs_cur make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/servoViper850FourPoints2DArtVelocityLs_des.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/servoViper850FourPoints2DArtVelocityLs_des.cpp.o -MF CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/servoViper850FourPoints2DArtVelocityLs_des.cpp.o.d -o CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/servoViper850FourPoints2DArtVelocityLs_des.cpp.o -c /<>/example/servo-viper850/servoViper850FourPoints2DArtVelocityLs_des.cpp [ 77%] Linking CXX executable servoViper850FourPoints2DArtVelocityLs_des cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/link.d CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/servoViper850FourPoints2DArtVelocityLs_des.cpp.o -o servoViper850FourPoints2DArtVelocityLs_des ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850FourPoints2DArtVelocityLs_des make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/servoViper850FourPoints2DCamVelocityLs_cur.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/servoViper850FourPoints2DCamVelocityLs_cur.cpp.o -MF CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/servoViper850FourPoints2DCamVelocityLs_cur.cpp.o.d -o CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/servoViper850FourPoints2DCamVelocityLs_cur.cpp.o -c /<>/example/servo-viper850/servoViper850FourPoints2DCamVelocityLs_cur.cpp [ 77%] Linking CXX executable servoViper850FourPoints2DCamVelocityLs_cur cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/link.d CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/servoViper850FourPoints2DCamVelocityLs_cur.cpp.o -o servoViper850FourPoints2DCamVelocityLs_cur ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850FourPoints2DCamVelocityLs_cur make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp.o -MF CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp.o.d -o CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp.o -c /<>/example/servo-viper850/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp [ 77%] Linking CXX executable servoViper850Point2DArtVelocity-jointAvoidance-gpa cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/link.d "CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp.o" -o servoViper850Point2DArtVelocity-jointAvoidance-gpa ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850Point2DArtVelocity-jointAvoidance-gpa make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp.o -MF CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp.o.d -o CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp.o -c /<>/example/servo-viper850/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp [ 77%] Linking CXX executable servoViper850Point2DArtVelocity-jointAvoidance-basic cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/link.d "CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp.o" -o servoViper850Point2DArtVelocity-jointAvoidance-basic ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850Point2DArtVelocity-jointAvoidance-basic make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/servo-viper850 /<>/obj-arm-linux-gnueabihf/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp.o -MF CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp.o.d -o CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp.o -c /<>/example/servo-viper850/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp [ 77%] Linking CXX executable servoViper850Point2DArtVelocity-jointAvoidance-large cd /<>/obj-arm-linux-gnueabihf/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/link.d "CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp.o" -o servoViper850Point2DArtVelocity-jointAvoidance-large ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target servoViper850Point2DArtVelocity-jointAvoidance-large make -f example/tools/CMakeFiles/keyboard.dir/build.make example/tools/CMakeFiles/keyboard.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tools /<>/obj-arm-linux-gnueabihf/example/tools/CMakeFiles/keyboard.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tools/CMakeFiles/keyboard.dir/build.make example/tools/CMakeFiles/keyboard.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/tools/CMakeFiles/keyboard.dir/keyboard.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tools/CMakeFiles/keyboard.dir/keyboard.cpp.o -MF CMakeFiles/keyboard.dir/keyboard.cpp.o.d -o CMakeFiles/keyboard.dir/keyboard.cpp.o -c /<>/example/tools/keyboard.cpp [ 77%] Linking CXX executable keyboard cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/keyboard.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/keyboard.dir/link.d CMakeFiles/keyboard.dir/keyboard.cpp.o -o keyboard ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target keyboard make -f example/tools/CMakeFiles/parallelPort.dir/build.make example/tools/CMakeFiles/parallelPort.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tools /<>/obj-arm-linux-gnueabihf/example/tools/CMakeFiles/parallelPort.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tools/CMakeFiles/parallelPort.dir/build.make example/tools/CMakeFiles/parallelPort.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/tools/CMakeFiles/parallelPort.dir/parallelPort.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tools/CMakeFiles/parallelPort.dir/parallelPort.cpp.o -MF CMakeFiles/parallelPort.dir/parallelPort.cpp.o.d -o CMakeFiles/parallelPort.dir/parallelPort.cpp.o -c /<>/example/tools/parallelPort.cpp [ 77%] Linking CXX executable parallelPort cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/parallelPort.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/parallelPort.dir/link.d CMakeFiles/parallelPort.dir/parallelPort.cpp.o -o parallelPort ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target parallelPort make -f example/tools/CMakeFiles/plot2d.dir/build.make example/tools/CMakeFiles/plot2d.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tools /<>/obj-arm-linux-gnueabihf/example/tools/CMakeFiles/plot2d.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tools/CMakeFiles/plot2d.dir/build.make example/tools/CMakeFiles/plot2d.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/tools/CMakeFiles/plot2d.dir/plot2d.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tools/CMakeFiles/plot2d.dir/plot2d.cpp.o -MF CMakeFiles/plot2d.dir/plot2d.cpp.o.d -o CMakeFiles/plot2d.dir/plot2d.cpp.o -c /<>/example/tools/plot2d.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/example/tools/plot2d.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 77%] Linking CXX executable plot2d cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/plot2d.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/plot2d.dir/link.d CMakeFiles/plot2d.dir/plot2d.cpp.o -o plot2d ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target plot2d make -f example/tools/CMakeFiles/plot3d.dir/build.make example/tools/CMakeFiles/plot3d.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tools /<>/obj-arm-linux-gnueabihf/example/tools/CMakeFiles/plot3d.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tools/CMakeFiles/plot3d.dir/build.make example/tools/CMakeFiles/plot3d.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Building CXX object example/tools/CMakeFiles/plot3d.dir/plot3d.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tools/CMakeFiles/plot3d.dir/plot3d.cpp.o -MF CMakeFiles/plot3d.dir/plot3d.cpp.o.d -o CMakeFiles/plot3d.dir/plot3d.cpp.o -c /<>/example/tools/plot3d.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/example/tools/plot3d.cpp:45: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 78%] Linking CXX executable plot3d cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/plot3d.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/plot3d.dir/link.d CMakeFiles/plot3d.dir/plot3d.cpp.o -o plot3d ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 78%] Built target plot3d make -f example/tools/CMakeFiles/histogram.dir/build.make example/tools/CMakeFiles/histogram.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tools /<>/obj-arm-linux-gnueabihf/example/tools/CMakeFiles/histogram.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tools/CMakeFiles/histogram.dir/build.make example/tools/CMakeFiles/histogram.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 78%] Building CXX object example/tools/CMakeFiles/histogram.dir/histogram.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tools/CMakeFiles/histogram.dir/histogram.cpp.o -MF CMakeFiles/histogram.dir/histogram.cpp.o.d -o CMakeFiles/histogram.dir/histogram.cpp.o -c /<>/example/tools/histogram.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpHistogram.h:46, from /<>/example/tools/histogram.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 79%] Linking CXX executable histogram cd /<>/obj-arm-linux-gnueabihf/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/histogram.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/histogram.dir/link.d CMakeFiles/histogram.dir/histogram.cpp.o -o histogram ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 79%] Built target histogram make -f example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/mbtEdgeKltTracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/mbtEdgeKltTracking.cpp.o -MF CMakeFiles/mbtEdgeKltTracking.dir/mbtEdgeKltTracking.cpp.o.d -o CMakeFiles/mbtEdgeKltTracking.dir/mbtEdgeKltTracking.cpp.o -c /<>/example/tracking/mbtEdgeKltTracking.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtEdgeKltTracking.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable mbtEdgeKltTracking cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtEdgeKltTracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtEdgeKltTracking.dir/link.d CMakeFiles/mbtEdgeKltTracking.dir/mbtEdgeKltTracking.cpp.o -o mbtEdgeKltTracking ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtEdgeKltTracking make -f example/tracking/CMakeFiles/mbtEdgeTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeTracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtEdgeTracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtEdgeTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeTracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtEdgeTracking.dir/mbtEdgeTracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtEdgeTracking.dir/mbtEdgeTracking.cpp.o -MF CMakeFiles/mbtEdgeTracking.dir/mbtEdgeTracking.cpp.o.d -o CMakeFiles/mbtEdgeTracking.dir/mbtEdgeTracking.cpp.o -c /<>/example/tracking/mbtEdgeTracking.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtEdgeTracking.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable mbtEdgeTracking cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtEdgeTracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtEdgeTracking.dir/link.d CMakeFiles/mbtEdgeTracking.dir/mbtEdgeTracking.cpp.o -o mbtEdgeTracking ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtEdgeTracking make -f example/tracking/CMakeFiles/mbtGenericTracking.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtGenericTracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtGenericTracking.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTracking.dir/mbtGenericTracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtGenericTracking.dir/mbtGenericTracking.cpp.o -MF CMakeFiles/mbtGenericTracking.dir/mbtGenericTracking.cpp.o.d -o CMakeFiles/mbtGenericTracking.dir/mbtGenericTracking.cpp.o -c /<>/example/tracking/mbtGenericTracking.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtGenericTracking.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTracking.cpp:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 80%] Linking CXX executable mbtGenericTracking cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtGenericTracking.dir/link.d CMakeFiles/mbtGenericTracking.dir/mbtGenericTracking.cpp.o -o mbtGenericTracking ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtGenericTracking make -f example/tracking/CMakeFiles/mbtGenericTracking2.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtGenericTracking2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtGenericTracking2.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTracking2.dir/mbtGenericTracking2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtGenericTracking2.dir/mbtGenericTracking2.cpp.o -MF CMakeFiles/mbtGenericTracking2.dir/mbtGenericTracking2.cpp.o.d -o CMakeFiles/mbtGenericTracking2.dir/mbtGenericTracking2.cpp.o -c /<>/example/tracking/mbtGenericTracking2.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtGenericTracking2.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTracking2.cpp:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62: /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, vpCameraParameters>; _KeyOfValue = std::_Select1st, vpCameraParameters> >; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = vpCameraParameters; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = vpCameraParameters; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’, inlined from ‘int main(int, const char**)’ at /<>/example/tracking/mbtGenericTracking2.cpp:694:95: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = vpCameraParameters; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’, inlined from ‘int main(int, const char**)’ at /<>/example/tracking/mbtGenericTracking2.cpp:695:95: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = vpCameraParameters; _Compare = std::less >; _Alloc = std::allocator, vpCameraParameters> >]’, inlined from ‘int main(int, const char**)’ at /<>/example/tracking/mbtGenericTracking2.cpp:696:95: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, vpCameraParameters>, std::_Select1st, vpCameraParameters> >, std::less >, std::allocator, vpCameraParameters> > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 80%] Linking CXX executable mbtGenericTracking2 cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTracking2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtGenericTracking2.dir/link.d CMakeFiles/mbtGenericTracking2.dir/mbtGenericTracking2.cpp.o -o mbtGenericTracking2 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtGenericTracking2 make -f example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/mbtGenericTrackingDepth.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/mbtGenericTrackingDepth.cpp.o -MF CMakeFiles/mbtGenericTrackingDepth.dir/mbtGenericTrackingDepth.cpp.o.d -o CMakeFiles/mbtGenericTrackingDepth.dir/mbtGenericTrackingDepth.cpp.o -c /<>/example/tracking/mbtGenericTrackingDepth.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtGenericTrackingDepth.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTrackingDepth.cpp:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 80%] Linking CXX executable mbtGenericTrackingDepth cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTrackingDepth.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtGenericTrackingDepth.dir/link.d CMakeFiles/mbtGenericTrackingDepth.dir/mbtGenericTrackingDepth.cpp.o -o mbtGenericTrackingDepth ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtGenericTrackingDepth make -f example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/mbtGenericTrackingDepthOnly.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/mbtGenericTrackingDepthOnly.cpp.o -MF CMakeFiles/mbtGenericTrackingDepthOnly.dir/mbtGenericTrackingDepthOnly.cpp.o.d -o CMakeFiles/mbtGenericTrackingDepthOnly.dir/mbtGenericTrackingDepthOnly.cpp.o -c /<>/example/tracking/mbtGenericTrackingDepthOnly.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtGenericTrackingDepthOnly.cpp:50: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTrackingDepthOnly.cpp:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 80%] Linking CXX executable mbtGenericTrackingDepthOnly cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTrackingDepthOnly.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtGenericTrackingDepthOnly.dir/link.d CMakeFiles/mbtGenericTrackingDepthOnly.dir/mbtGenericTrackingDepthOnly.cpp.o -o mbtGenericTrackingDepthOnly ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtGenericTrackingDepthOnly make -f example/tracking/CMakeFiles/mbtKltTracking.dir/build.make example/tracking/CMakeFiles/mbtKltTracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/mbtKltTracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/mbtKltTracking.dir/build.make example/tracking/CMakeFiles/mbtKltTracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtKltTracking.dir/mbtKltTracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/mbtKltTracking.dir/mbtKltTracking.cpp.o -MF CMakeFiles/mbtKltTracking.dir/mbtKltTracking.cpp.o.d -o CMakeFiles/mbtKltTracking.dir/mbtKltTracking.cpp.o -c /<>/example/tracking/mbtKltTracking.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/mbtKltTracking.cpp:49: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable mbtKltTracking cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtKltTracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbtKltTracking.dir/link.d CMakeFiles/mbtKltTracking.dir/mbtKltTracking.cpp.o -o mbtKltTracking ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target mbtKltTracking make -f example/tracking/CMakeFiles/templateTracker.dir/build.make example/tracking/CMakeFiles/templateTracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/templateTracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/templateTracker.dir/build.make example/tracking/CMakeFiles/templateTracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/templateTracker.dir/templateTracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/templateTracker.dir/templateTracker.cpp.o -MF CMakeFiles/templateTracker.dir/templateTracker.cpp.o.d -o CMakeFiles/templateTracker.dir/templateTracker.cpp.o -c /<>/example/tracking/templateTracker.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/tracking/templateTracker.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable templateTracker cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/templateTracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/templateTracker.dir/link.d CMakeFiles/templateTracker.dir/templateTracker.cpp.o -o templateTracker ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target templateTracker make -f example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/build.make example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/build.make example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/trackDot2WithAutoDetection.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/trackDot2WithAutoDetection.cpp.o -MF CMakeFiles/trackDot2WithAutoDetection.dir/trackDot2WithAutoDetection.cpp.o.d -o CMakeFiles/trackDot2WithAutoDetection.dir/trackDot2WithAutoDetection.cpp.o -c /<>/example/tracking/trackDot2WithAutoDetection.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/example/tracking/trackDot2WithAutoDetection.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable trackDot2WithAutoDetection cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackDot2WithAutoDetection.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackDot2WithAutoDetection.dir/link.d CMakeFiles/trackDot2WithAutoDetection.dir/trackDot2WithAutoDetection.cpp.o -o trackDot2WithAutoDetection ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target trackDot2WithAutoDetection make -f example/tracking/CMakeFiles/trackMeCircle.dir/build.make example/tracking/CMakeFiles/trackMeCircle.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackMeCircle.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackMeCircle.dir/build.make example/tracking/CMakeFiles/trackMeCircle.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/trackMeCircle.dir/trackMeCircle.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackMeCircle.dir/trackMeCircle.cpp.o -MF CMakeFiles/trackMeCircle.dir/trackMeCircle.cpp.o.d -o CMakeFiles/trackMeCircle.dir/trackMeCircle.cpp.o -c /<>/example/tracking/trackMeCircle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/example/tracking/trackMeCircle.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable trackMeCircle cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackMeCircle.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackMeCircle.dir/link.d CMakeFiles/trackMeCircle.dir/trackMeCircle.cpp.o -o trackMeCircle ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target trackMeCircle make -f example/tracking/CMakeFiles/trackMeEllipse.dir/build.make example/tracking/CMakeFiles/trackMeEllipse.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackMeEllipse.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackMeEllipse.dir/build.make example/tracking/CMakeFiles/trackMeEllipse.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/trackMeEllipse.dir/trackMeEllipse.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackMeEllipse.dir/trackMeEllipse.cpp.o -MF CMakeFiles/trackMeEllipse.dir/trackMeEllipse.cpp.o.d -o CMakeFiles/trackMeEllipse.dir/trackMeEllipse.cpp.o -c /<>/example/tracking/trackMeEllipse.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/example/tracking/trackMeEllipse.cpp:58: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable trackMeEllipse cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackMeEllipse.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackMeEllipse.dir/link.d CMakeFiles/trackMeEllipse.dir/trackMeEllipse.cpp.o -o trackMeEllipse ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target trackMeEllipse make -f example/tracking/CMakeFiles/trackMeLine.dir/build.make example/tracking/CMakeFiles/trackMeLine.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackMeLine.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackMeLine.dir/build.make example/tracking/CMakeFiles/trackMeLine.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/trackMeLine.dir/trackMeLine.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackMeLine.dir/trackMeLine.cpp.o -MF CMakeFiles/trackMeLine.dir/trackMeLine.cpp.o.d -o CMakeFiles/trackMeLine.dir/trackMeLine.cpp.o -c /<>/example/tracking/trackMeLine.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/example/tracking/trackMeLine.cpp:59: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable trackMeLine cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackMeLine.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackMeLine.dir/link.d CMakeFiles/trackMeLine.dir/trackMeLine.cpp.o -o trackMeLine ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target trackMeLine make -f example/tracking/CMakeFiles/trackDot.dir/build.make example/tracking/CMakeFiles/trackDot.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackDot.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackDot.dir/build.make example/tracking/CMakeFiles/trackDot.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/trackDot.dir/trackDot.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackDot.dir/trackDot.cpp.o -MF CMakeFiles/trackDot.dir/trackDot.cpp.o.d -o CMakeFiles/trackDot.dir/trackDot.cpp.o -c /<>/example/tracking/trackDot.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:45, from /<>/example/tracking/trackDot.cpp:59: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable trackDot cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackDot.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackDot.dir/link.d CMakeFiles/trackDot.dir/trackDot.cpp.o -o trackDot ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target trackDot make -f example/tracking/CMakeFiles/trackDot2.dir/build.make example/tracking/CMakeFiles/trackDot2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackDot2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackDot2.dir/build.make example/tracking/CMakeFiles/trackDot2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object example/tracking/CMakeFiles/trackDot2.dir/trackDot2.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackDot2.dir/trackDot2.cpp.o -MF CMakeFiles/trackDot2.dir/trackDot2.cpp.o.d -o CMakeFiles/trackDot2.dir/trackDot2.cpp.o -c /<>/example/tracking/trackDot2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/example/tracking/trackDot2.cpp:52: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 80%] Linking CXX executable trackDot2 cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackDot2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackDot2.dir/link.d CMakeFiles/trackDot2.dir/trackDot2.cpp.o -o trackDot2 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Built target trackDot2 make -f example/tracking/CMakeFiles/trackKltOpencv.dir/build.make example/tracking/CMakeFiles/trackKltOpencv.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/tracking /<>/obj-arm-linux-gnueabihf/example/tracking/CMakeFiles/trackKltOpencv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/tracking/CMakeFiles/trackKltOpencv.dir/build.make example/tracking/CMakeFiles/trackKltOpencv.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 81%] Building CXX object example/tracking/CMakeFiles/trackKltOpencv.dir/trackKltOpencv.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/tracking/CMakeFiles/trackKltOpencv.dir/trackKltOpencv.cpp.o -MF CMakeFiles/trackKltOpencv.dir/trackKltOpencv.cpp.o.d -o CMakeFiles/trackKltOpencv.dir/trackKltOpencv.cpp.o -c /<>/example/tracking/trackKltOpencv.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/tracking/trackKltOpencv.cpp:53: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 81%] Linking CXX executable trackKltOpencv cd /<>/obj-arm-linux-gnueabihf/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackKltOpencv.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trackKltOpencv.dir/link.d CMakeFiles/trackKltOpencv.dir/trackKltOpencv.cpp.o -o trackKltOpencv ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 81%] Built target trackKltOpencv make -f example/video/CMakeFiles/videoReader.dir/build.make example/video/CMakeFiles/videoReader.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/video /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/video /<>/obj-arm-linux-gnueabihf/example/video/CMakeFiles/videoReader.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/video/CMakeFiles/videoReader.dir/build.make example/video/CMakeFiles/videoReader.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 81%] Building CXX object example/video/CMakeFiles/videoReader.dir/videoReader.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/video && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/video/CMakeFiles/videoReader.dir/videoReader.cpp.o -MF CMakeFiles/videoReader.dir/videoReader.cpp.o.d -o CMakeFiles/videoReader.dir/videoReader.cpp.o -c /<>/example/video/videoReader.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/video/videoReader.cpp:48: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 82%] Linking CXX executable videoReader cd /<>/obj-arm-linux-gnueabihf/example/video && /usr/bin/cmake -E cmake_link_script CMakeFiles/videoReader.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/videoReader.dir/link.d CMakeFiles/videoReader.dir/videoReader.cpp.o -o videoReader ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 82%] Built target videoReader make -f example/video/CMakeFiles/imageSequenceReader.dir/build.make example/video/CMakeFiles/imageSequenceReader.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/video /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/video /<>/obj-arm-linux-gnueabihf/example/video/CMakeFiles/imageSequenceReader.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/video/CMakeFiles/imageSequenceReader.dir/build.make example/video/CMakeFiles/imageSequenceReader.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 82%] Building CXX object example/video/CMakeFiles/imageSequenceReader.dir/imageSequenceReader.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/video && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -Wno-strict-overflow -MD -MT example/video/CMakeFiles/imageSequenceReader.dir/imageSequenceReader.cpp.o -MF CMakeFiles/imageSequenceReader.dir/imageSequenceReader.cpp.o.d -o CMakeFiles/imageSequenceReader.dir/imageSequenceReader.cpp.o -c /<>/example/video/imageSequenceReader.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/example/video/imageSequenceReader.cpp:47: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 82%] Linking CXX executable imageSequenceReader cd /<>/obj-arm-linux-gnueabihf/example/video && /usr/bin/cmake -E cmake_link_script CMakeFiles/imageSequenceReader.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/imageSequenceReader.dir/link.d CMakeFiles/imageSequenceReader.dir/imageSequenceReader.cpp.o -o imageSequenceReader ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 82%] Built target imageSequenceReader make -f example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/build.make example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/wireframe-simulator /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/example/wireframe-simulator /<>/obj-arm-linux-gnueabihf/example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/build.make example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 82%] Building CXX object example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/wireframeSimulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/example/wireframe-simulator && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/wireframeSimulator.cpp.o -MF CMakeFiles/wireframeSimulator.dir/wireframeSimulator.cpp.o.d -o CMakeFiles/wireframeSimulator.dir/wireframeSimulator.cpp.o -c /<>/example/wireframe-simulator/wireframeSimulator.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/example/wireframe-simulator/wireframeSimulator.cpp:44: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 83%] Linking CXX executable wireframeSimulator cd /<>/obj-arm-linux-gnueabihf/example/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/wireframeSimulator.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/wireframeSimulator.dir/link.d CMakeFiles/wireframeSimulator.dir/wireframeSimulator.cpp.o -o wireframeSimulator ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 83%] Built target wireframeSimulator make -f tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/build.make tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/bridge/opencv /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/build.make tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 83%] Building CXX object tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/tutorial-bridge-opencv-camera-param.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/tutorial-bridge-opencv-camera-param.cpp.o -MF CMakeFiles/tutorial-bridge-opencv-camera-param.dir/tutorial-bridge-opencv-camera-param.cpp.o.d -o CMakeFiles/tutorial-bridge-opencv-camera-param.dir/tutorial-bridge-opencv-camera-param.cpp.o -c /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-camera-param.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-camera-param.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 84%] Linking CXX executable tutorial-bridge-opencv-camera-param cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-bridge-opencv-camera-param.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-bridge-opencv-camera-param.dir/link.d "CMakeFiles/tutorial-bridge-opencv-camera-param.dir/tutorial-bridge-opencv-camera-param.cpp.o" -o tutorial-bridge-opencv-camera-param ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/cmake -E copy /<>/tutorial/bridge/opencv/chessboard.pgm /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/cmake -E copy /<>/tutorial/bridge/opencv/monkey.jpeg /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Built target tutorial-bridge-opencv-camera-param make -f tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/build.make tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/bridge/opencv /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/build.make tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Building CXX object tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/tutorial-bridge-opencv-image.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/tutorial-bridge-opencv-image.cpp.o -MF CMakeFiles/tutorial-bridge-opencv-image.dir/tutorial-bridge-opencv-image.cpp.o.d -o CMakeFiles/tutorial-bridge-opencv-image.dir/tutorial-bridge-opencv-image.cpp.o -c /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-image.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-image.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 84%] Linking CXX executable tutorial-bridge-opencv-image cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-bridge-opencv-image.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-bridge-opencv-image.dir/link.d "CMakeFiles/tutorial-bridge-opencv-image.dir/tutorial-bridge-opencv-image.cpp.o" -o tutorial-bridge-opencv-image ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Built target tutorial-bridge-opencv-image make -f tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/build.make tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/bridge/opencv /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/build.make tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Building CXX object tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/tutorial-bridge-opencv-matrix.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/tutorial-bridge-opencv-matrix.cpp.o -MF CMakeFiles/tutorial-bridge-opencv-matrix.dir/tutorial-bridge-opencv-matrix.cpp.o.d -o CMakeFiles/tutorial-bridge-opencv-matrix.dir/tutorial-bridge-opencv-matrix.cpp.o -c /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-matrix.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-matrix.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 84%] Linking CXX executable tutorial-bridge-opencv-matrix cd /<>/obj-arm-linux-gnueabihf/tutorial/bridge/opencv && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-bridge-opencv-matrix.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-bridge-opencv-matrix.dir/link.d "CMakeFiles/tutorial-bridge-opencv-matrix.dir/tutorial-bridge-opencv-matrix.cpp.o" -o tutorial-bridge-opencv-matrix ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Built target tutorial-bridge-opencv-matrix make -f tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/build.make tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/calibration /<>/obj-arm-linux-gnueabihf/tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/build.make tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/tutorial-chessboard-pose.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/tutorial-chessboard-pose.cpp.o -MF CMakeFiles/tutorial-chessboard-pose.dir/tutorial-chessboard-pose.cpp.o.d -o CMakeFiles/tutorial-chessboard-pose.dir/tutorial-chessboard-pose.cpp.o -c /<>/tutorial/calibration/tutorial-chessboard-pose.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/calibration/tutorial-chessboard-pose.cpp:13: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 84%] Linking CXX executable tutorial-chessboard-pose cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-chessboard-pose.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-chessboard-pose.dir/link.d "CMakeFiles/tutorial-chessboard-pose.dir/tutorial-chessboard-pose.cpp.o" -o tutorial-chessboard-pose ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 84%] Built target tutorial-chessboard-pose make -f tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/build.make tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/calibration /<>/obj-arm-linux-gnueabihf/tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/build.make tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/tutorial-franka-acquire-calib-data.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/tutorial-franka-acquire-calib-data.cpp.o -MF CMakeFiles/tutorial-franka-acquire-calib-data.dir/tutorial-franka-acquire-calib-data.cpp.o.d -o CMakeFiles/tutorial-franka-acquire-calib-data.dir/tutorial-franka-acquire-calib-data.cpp.o -c /<>/tutorial/calibration/tutorial-franka-acquire-calib-data.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/tutorial/calibration/tutorial-franka-acquire-calib-data.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-franka-acquire-calib-data cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-franka-acquire-calib-data.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-franka-acquire-calib-data.dir/link.d "CMakeFiles/tutorial-franka-acquire-calib-data.dir/tutorial-franka-acquire-calib-data.cpp.o" -o tutorial-franka-acquire-calib-data ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-franka-acquire-calib-data make -f tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/build.make tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/calibration /<>/obj-arm-linux-gnueabihf/tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/build.make tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/tutorial-hand-eye-calibration.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/tutorial-hand-eye-calibration.cpp.o -MF CMakeFiles/tutorial-hand-eye-calibration.dir/tutorial-hand-eye-calibration.cpp.o.d -o CMakeFiles/tutorial-hand-eye-calibration.dir/tutorial-hand-eye-calibration.cpp.o -c /<>/tutorial/calibration/tutorial-hand-eye-calibration.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/calibration/tutorial-hand-eye-calibration.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-hand-eye-calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-hand-eye-calibration.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-hand-eye-calibration.dir/link.d "CMakeFiles/tutorial-hand-eye-calibration.dir/tutorial-hand-eye-calibration.cpp.o" -o tutorial-hand-eye-calibration ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/camera.xml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/hand_eye_calibration_show_extrinsics.py /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-1.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-2.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-3.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-4.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-5.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-6.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-7.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-8.png /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_1.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_2.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_3.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_4.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_5.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_6.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_7.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_8.yaml /<>/obj-arm-linux-gnueabihf/tutorial/calibration make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-hand-eye-calibration make -f tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/build.make tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/calibration /<>/obj-arm-linux-gnueabihf/tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/build.make tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/tutorial-universal-robots-acquire-calib-data.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/tutorial-universal-robots-acquire-calib-data.cpp.o -MF CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/tutorial-universal-robots-acquire-calib-data.cpp.o.d -o CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/tutorial-universal-robots-acquire-calib-data.cpp.o -c /<>/tutorial/calibration/tutorial-universal-robots-acquire-calib-data.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/tutorial/calibration/tutorial-universal-robots-acquire-calib-data.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-universal-robots-acquire-calib-data cd /<>/obj-arm-linux-gnueabihf/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/link.d "CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/tutorial-universal-robots-acquire-calib-data.cpp.o" -o tutorial-universal-robots-acquire-calib-data ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-universal-robots-acquire-calib-data make -f tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/tutorial-homography-from-points.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/tutorial-homography-from-points.cpp.o -MF CMakeFiles/tutorial-homography-from-points.dir/tutorial-homography-from-points.cpp.o.d -o CMakeFiles/tutorial-homography-from-points.dir/tutorial-homography-from-points.cpp.o -c /<>/tutorial/computer-vision/tutorial-homography-from-points.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/vision/include/visp3/vision/vpHomography.h:47, from /<>/tutorial/computer-vision/tutorial-homography-from-points.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/pose_helper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/pose_helper.cpp.o -MF CMakeFiles/tutorial-homography-from-points.dir/pose_helper.cpp.o.d -o CMakeFiles/tutorial-homography-from-points.dir/pose_helper.cpp.o -c /<>/tutorial/computer-vision/pose_helper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/computer-vision/pose_helper.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-homography-from-points cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-homography-from-points.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-homography-from-points.dir/link.d "CMakeFiles/tutorial-homography-from-points.dir/tutorial-homography-from-points.cpp.o" "CMakeFiles/tutorial-homography-from-points.dir/pose_helper.cpp.o" -o tutorial-homography-from-points ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-homography-from-points make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/tutorial-pose-from-planar-object.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/tutorial-pose-from-planar-object.cpp.o -MF CMakeFiles/tutorial-pose-from-planar-object.dir/tutorial-pose-from-planar-object.cpp.o.d -o CMakeFiles/tutorial-pose-from-planar-object.dir/tutorial-pose-from-planar-object.cpp.o -c /<>/tutorial/computer-vision/tutorial-pose-from-planar-object.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpColorDepthConversion.h:39, from /<>/tutorial/computer-vision/tutorial-pose-from-planar-object.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/pose_helper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/pose_helper.cpp.o -MF CMakeFiles/tutorial-pose-from-planar-object.dir/pose_helper.cpp.o.d -o CMakeFiles/tutorial-pose-from-planar-object.dir/pose_helper.cpp.o -c /<>/tutorial/computer-vision/pose_helper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/computer-vision/pose_helper.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-pose-from-planar-object cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-planar-object.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pose-from-planar-object.dir/link.d "CMakeFiles/tutorial-pose-from-planar-object.dir/tutorial-pose-from-planar-object.cpp.o" "CMakeFiles/tutorial-pose-from-planar-object.dir/pose_helper.cpp.o" -o tutorial-pose-from-planar-object ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E copy_directory /<>/tutorial/computer-vision/data /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/data make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-pose-from-planar-object make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/tutorial-pose-from-points-image.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/tutorial-pose-from-points-image.cpp.o -MF CMakeFiles/tutorial-pose-from-points-image.dir/tutorial-pose-from-points-image.cpp.o.d -o CMakeFiles/tutorial-pose-from-points-image.dir/tutorial-pose-from-points-image.cpp.o -c /<>/tutorial/computer-vision/tutorial-pose-from-points-image.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/computer-vision/tutorial-pose-from-points-image.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/pose_helper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/pose_helper.cpp.o -MF CMakeFiles/tutorial-pose-from-points-image.dir/pose_helper.cpp.o.d -o CMakeFiles/tutorial-pose-from-points-image.dir/pose_helper.cpp.o -c /<>/tutorial/computer-vision/pose_helper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/computer-vision/pose_helper.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-pose-from-points-image cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-points-image.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pose-from-points-image.dir/link.d "CMakeFiles/tutorial-pose-from-points-image.dir/tutorial-pose-from-points-image.cpp.o" "CMakeFiles/tutorial-pose-from-points-image.dir/pose_helper.cpp.o" -o tutorial-pose-from-points-image ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-pose-from-points-image make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/tutorial-pose-from-points-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/tutorial-pose-from-points-live.cpp.o -MF CMakeFiles/tutorial-pose-from-points-live.dir/tutorial-pose-from-points-live.cpp.o.d -o CMakeFiles/tutorial-pose-from-points-live.dir/tutorial-pose-from-points-live.cpp.o -c /<>/tutorial/computer-vision/tutorial-pose-from-points-live.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vp1394TwoGrabber.h:179, from /<>/tutorial/computer-vision/tutorial-pose-from-points-live.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/pose_helper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/pose_helper.cpp.o -MF CMakeFiles/tutorial-pose-from-points-live.dir/pose_helper.cpp.o.d -o CMakeFiles/tutorial-pose-from-points-live.dir/pose_helper.cpp.o -c /<>/tutorial/computer-vision/pose_helper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/computer-vision/pose_helper.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 85%] Linking CXX executable tutorial-pose-from-points-live cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-points-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pose-from-points-live.dir/link.d "CMakeFiles/tutorial-pose-from-points-live.dir/tutorial-pose-from-points-live.cpp.o" "CMakeFiles/tutorial-pose-from-points-live.dir/pose_helper.cpp.o" -o tutorial-pose-from-points-live ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Built target tutorial-pose-from-points-live make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/tutorial-pose-from-points-realsense-T265.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/tutorial-pose-from-points-realsense-T265.cpp.o -MF CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/tutorial-pose-from-points-realsense-T265.cpp.o.d -o CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/tutorial-pose-from-points-realsense-T265.cpp.o -c /<>/tutorial/computer-vision/tutorial-pose-from-points-realsense-T265.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/computer-vision/tutorial-pose-from-points-realsense-T265.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/pose_helper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/pose_helper.cpp.o -MF CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/pose_helper.cpp.o.d -o CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/pose_helper.cpp.o -c /<>/tutorial/computer-vision/pose_helper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/computer-vision/pose_helper.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-pose-from-points-realsense-T265 cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/link.d "CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/tutorial-pose-from-points-realsense-T265.cpp.o" "CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/pose_helper.cpp.o" -o tutorial-pose-from-points-realsense-T265 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-pose-from-points-realsense-T265 make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/build.make tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/tutorial-pose-from-qrcode-image.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/tutorial-pose-from-qrcode-image.cpp.o -MF CMakeFiles/tutorial-pose-from-qrcode-image.dir/tutorial-pose-from-qrcode-image.cpp.o.d -o CMakeFiles/tutorial-pose-from-qrcode-image.dir/tutorial-pose-from-qrcode-image.cpp.o -c /<>/tutorial/computer-vision/tutorial-pose-from-qrcode-image.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/computer-vision/tutorial-pose-from-qrcode-image.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/pose_helper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/pose_helper.cpp.o -MF CMakeFiles/tutorial-pose-from-qrcode-image.dir/pose_helper.cpp.o.d -o CMakeFiles/tutorial-pose-from-qrcode-image.dir/pose_helper.cpp.o -c /<>/tutorial/computer-vision/pose_helper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/computer-vision/pose_helper.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-pose-from-qrcode-image cd /<>/obj-arm-linux-gnueabihf/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-qrcode-image.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pose-from-qrcode-image.dir/link.d "CMakeFiles/tutorial-pose-from-qrcode-image.dir/tutorial-pose-from-qrcode-image.cpp.o" "CMakeFiles/tutorial-pose-from-qrcode-image.dir/pose_helper.cpp.o" -o tutorial-pose-from-qrcode-image ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-pose-from-qrcode-image make -f tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/tutorial-grabber-1394.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/tutorial-grabber-1394.cpp.o -MF CMakeFiles/tutorial-grabber-1394.dir/tutorial-grabber-1394.cpp.o.d -o CMakeFiles/tutorial-grabber-1394.dir/tutorial-grabber-1394.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-1394.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-1394.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-grabber-1394 cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-1394.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-1394.dir/link.d "CMakeFiles/tutorial-grabber-1394.dir/tutorial-grabber-1394.cpp.o" -o tutorial-grabber-1394 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-grabber-1394 make -f tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/tutorial-grabber-1394-writer.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/tutorial-grabber-1394-writer.cpp.o -MF CMakeFiles/tutorial-grabber-1394-writer.dir/tutorial-grabber-1394-writer.cpp.o.d -o CMakeFiles/tutorial-grabber-1394-writer.dir/tutorial-grabber-1394-writer.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-1394-writer.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-1394-writer.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-grabber-1394-writer cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-1394-writer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-1394-writer.dir/link.d "CMakeFiles/tutorial-grabber-1394-writer.dir/tutorial-grabber-1394-writer.cpp.o" -o tutorial-grabber-1394-writer ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-grabber-1394-writer make -f tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/tutorial-grabber-basler-pylon.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/tutorial-grabber-basler-pylon.cpp.o -MF CMakeFiles/tutorial-grabber-basler-pylon.dir/tutorial-grabber-basler-pylon.cpp.o.d -o CMakeFiles/tutorial-grabber-basler-pylon.dir/tutorial-grabber-basler-pylon.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-basler-pylon.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-basler-pylon.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-grabber-basler-pylon cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-basler-pylon.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-basler-pylon.dir/link.d "CMakeFiles/tutorial-grabber-basler-pylon.dir/tutorial-grabber-basler-pylon.cpp.o" -o tutorial-grabber-basler-pylon ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-grabber-basler-pylon make -f tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o -MF CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o.d -o CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-bebop2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-bebop2.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-grabber-bebop2 cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-bebop2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-bebop2.dir/link.d "CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o" -o tutorial-grabber-bebop2 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-grabber-bebop2 make -f tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/tutorial-grabber-CMU1394.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/tutorial-grabber-CMU1394.cpp.o -MF CMakeFiles/tutorial-grabber-CMU1394.dir/tutorial-grabber-CMU1394.cpp.o.d -o CMakeFiles/tutorial-grabber-CMU1394.dir/tutorial-grabber-CMU1394.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-CMU1394.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-CMU1394.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-grabber-CMU1394 cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-CMU1394.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-CMU1394.dir/link.d "CMakeFiles/tutorial-grabber-CMU1394.dir/tutorial-grabber-CMU1394.cpp.o" -o tutorial-grabber-CMU1394 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-grabber-CMU1394 make -f tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/tutorial-grabber-flycapture.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/tutorial-grabber-flycapture.cpp.o -MF CMakeFiles/tutorial-grabber-flycapture.dir/tutorial-grabber-flycapture.cpp.o.d -o CMakeFiles/tutorial-grabber-flycapture.dir/tutorial-grabber-flycapture.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-flycapture.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-flycapture.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 86%] Linking CXX executable tutorial-grabber-flycapture cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-flycapture.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-flycapture.dir/link.d "CMakeFiles/tutorial-grabber-flycapture.dir/tutorial-grabber-flycapture.cpp.o" -o tutorial-grabber-flycapture ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target tutorial-grabber-flycapture make -f tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/tutorial-grabber-ids-ueye.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/tutorial-grabber-ids-ueye.cpp.o -MF CMakeFiles/tutorial-grabber-ids-ueye.dir/tutorial-grabber-ids-ueye.cpp.o.d -o CMakeFiles/tutorial-grabber-ids-ueye.dir/tutorial-grabber-ids-ueye.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-ids-ueye.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-ids-ueye.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-ids-ueye cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-ids-ueye.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-ids-ueye.dir/link.d "CMakeFiles/tutorial-grabber-ids-ueye.dir/tutorial-grabber-ids-ueye.cpp.o" -o tutorial-grabber-ids-ueye ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-ids-ueye make -f tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/tutorial-grabber-multiple-realsense.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/tutorial-grabber-multiple-realsense.cpp.o -MF CMakeFiles/tutorial-grabber-multiple-realsense.dir/tutorial-grabber-multiple-realsense.cpp.o.d -o CMakeFiles/tutorial-grabber-multiple-realsense.dir/tutorial-grabber-multiple-realsense.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-multiple-realsense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-multiple-realsense.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-multiple-realsense cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-multiple-realsense.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-multiple-realsense.dir/link.d "CMakeFiles/tutorial-grabber-multiple-realsense.dir/tutorial-grabber-multiple-realsense.cpp.o" -o tutorial-grabber-multiple-realsense ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-multiple-realsense make -f tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/tutorial-grabber-opencv.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/tutorial-grabber-opencv.cpp.o -MF CMakeFiles/tutorial-grabber-opencv.dir/tutorial-grabber-opencv.cpp.o.d -o CMakeFiles/tutorial-grabber-opencv.dir/tutorial-grabber-opencv.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-opencv.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/grabber/tutorial-grabber-opencv.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-opencv cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-opencv.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-opencv.dir/link.d "CMakeFiles/tutorial-grabber-opencv.dir/tutorial-grabber-opencv.cpp.o" -o tutorial-grabber-opencv ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-opencv make -f tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/tutorial-grabber-opencv-threaded.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/tutorial-grabber-opencv-threaded.cpp.o -MF CMakeFiles/tutorial-grabber-opencv-threaded.dir/tutorial-grabber-opencv-threaded.cpp.o.d -o CMakeFiles/tutorial-grabber-opencv-threaded.dir/tutorial-grabber-opencv-threaded.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-opencv-threaded.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/grabber/tutorial-grabber-opencv-threaded.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-opencv-threaded cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-opencv-threaded.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-opencv-threaded.dir/link.d "CMakeFiles/tutorial-grabber-opencv-threaded.dir/tutorial-grabber-opencv-threaded.cpp.o" -o tutorial-grabber-opencv-threaded ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-opencv-threaded make -f tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/tutorial-grabber-rgbd-D435-structurecore.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/tutorial-grabber-rgbd-D435-structurecore.cpp.o -MF CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/tutorial-grabber-rgbd-D435-structurecore.cpp.o.d -o CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/tutorial-grabber-rgbd-D435-structurecore.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-rgbd-D435-structurecore.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/grabber/tutorial-grabber-rgbd-D435-structurecore.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-rgbd-D435-structurecore cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/link.d "CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/tutorial-grabber-rgbd-D435-structurecore.cpp.o" -o tutorial-grabber-rgbd-D435-structurecore ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-rgbd-D435-structurecore make -f tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/tutorial-grabber-realsense.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/tutorial-grabber-realsense.cpp.o -MF CMakeFiles/tutorial-grabber-realsense.dir/tutorial-grabber-realsense.cpp.o.d -o CMakeFiles/tutorial-grabber-realsense.dir/tutorial-grabber-realsense.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-realsense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-realsense.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-realsense cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-realsense.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-realsense.dir/link.d "CMakeFiles/tutorial-grabber-realsense.dir/tutorial-grabber-realsense.cpp.o" -o tutorial-grabber-realsense ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-realsense make -f tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/tutorial-grabber-realsense-T265.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/tutorial-grabber-realsense-T265.cpp.o -MF CMakeFiles/tutorial-grabber-realsense-T265.dir/tutorial-grabber-realsense-T265.cpp.o.d -o CMakeFiles/tutorial-grabber-realsense-T265.dir/tutorial-grabber-realsense-T265.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-realsense-T265.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-realsense-T265.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-realsense-T265 cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-realsense-T265.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-realsense-T265.dir/link.d "CMakeFiles/tutorial-grabber-realsense-T265.dir/tutorial-grabber-realsense-T265.cpp.o" -o tutorial-grabber-realsense-T265 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-realsense-T265 make -f tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/tutorial-grabber-structure-core.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/tutorial-grabber-structure-core.cpp.o -MF CMakeFiles/tutorial-grabber-structure-core.dir/tutorial-grabber-structure-core.cpp.o.d -o CMakeFiles/tutorial-grabber-structure-core.dir/tutorial-grabber-structure-core.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-structure-core.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-structure-core.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 87%] Linking CXX executable tutorial-grabber-structure-core cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-structure-core.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-structure-core.dir/link.d "CMakeFiles/tutorial-grabber-structure-core.dir/tutorial-grabber-structure-core.cpp.o" -o tutorial-grabber-structure-core ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Built target tutorial-grabber-structure-core make -f tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/tutorial-grabber-v4l2.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/tutorial-grabber-v4l2.cpp.o -MF CMakeFiles/tutorial-grabber-v4l2.dir/tutorial-grabber-v4l2.cpp.o.d -o CMakeFiles/tutorial-grabber-v4l2.dir/tutorial-grabber-v4l2.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-v4l2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/grabber/tutorial-grabber-v4l2.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 88%] Linking CXX executable tutorial-grabber-v4l2 cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-v4l2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-v4l2.dir/link.d "CMakeFiles/tutorial-grabber-v4l2.dir/tutorial-grabber-v4l2.cpp.o" -o tutorial-grabber-v4l2 ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Built target tutorial-grabber-v4l2 make -f tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/tutorial-grabber-v4l2-threaded.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/tutorial-grabber-v4l2-threaded.cpp.o -MF CMakeFiles/tutorial-grabber-v4l2-threaded.dir/tutorial-grabber-v4l2-threaded.cpp.o.d -o CMakeFiles/tutorial-grabber-v4l2-threaded.dir/tutorial-grabber-v4l2-threaded.cpp.o -c /<>/tutorial/grabber/tutorial-grabber-v4l2-threaded.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/grabber/tutorial-grabber-v4l2-threaded.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 88%] Linking CXX executable tutorial-grabber-v4l2-threaded cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-v4l2-threaded.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-grabber-v4l2-threaded.dir/link.d "CMakeFiles/tutorial-grabber-v4l2-threaded.dir/tutorial-grabber-v4l2-threaded.cpp.o" -o tutorial-grabber-v4l2-threaded ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Built target tutorial-grabber-v4l2-threaded make -f tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/build.make tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/build.make tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/tutorial-video-reader.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/tutorial-video-reader.cpp.o -MF CMakeFiles/tutorial-video-reader.dir/tutorial-video-reader.cpp.o.d -o CMakeFiles/tutorial-video-reader.dir/tutorial-video-reader.cpp.o -c /<>/tutorial/grabber/tutorial-video-reader.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/grabber/tutorial-video-reader.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 88%] Linking CXX executable tutorial-video-reader cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-video-reader.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-video-reader.dir/link.d "CMakeFiles/tutorial-video-reader.dir/tutorial-video-reader.cpp.o" -o tutorial-video-reader ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E copy /<>/tutorial/grabber/video.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/grabber make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Built target tutorial-video-reader make -f tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/build.make tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/grabber /<>/obj-arm-linux-gnueabihf/tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/build.make tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/tutorial-video-recorder.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/tutorial-video-recorder.cpp.o -MF CMakeFiles/tutorial-video-recorder.dir/tutorial-video-recorder.cpp.o.d -o CMakeFiles/tutorial-video-recorder.dir/tutorial-video-recorder.cpp.o -c /<>/tutorial/grabber/tutorial-video-recorder.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/grabber/tutorial-video-recorder.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 88%] Linking CXX executable tutorial-video-recorder cd /<>/obj-arm-linux-gnueabihf/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-video-recorder.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-video-recorder.dir/link.d "CMakeFiles/tutorial-video-recorder.dir/tutorial-video-recorder.cpp.o" -o tutorial-video-recorder ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_sensor.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Built target tutorial-video-recorder make -f tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/build.make tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/gui/pcl-visualizer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/gui/pcl-visualizer /<>/obj-arm-linux-gnueabihf/tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/build.make tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Building CXX object tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/tutorial-pcl-viewer.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/gui/pcl-visualizer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/tutorial-pcl-viewer.cpp.o -MF CMakeFiles/tutorial-pcl-viewer.dir/tutorial-pcl-viewer.cpp.o.d -o CMakeFiles/tutorial-pcl-viewer.dir/tutorial-pcl-viewer.cpp.o -c /<>/tutorial/gui/pcl-visualizer/tutorial-pcl-viewer.cpp [ 89%] Building CXX object tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/ClassUsingPclViewer.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/gui/pcl-visualizer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/ClassUsingPclViewer.cpp.o -MF CMakeFiles/tutorial-pcl-viewer.dir/ClassUsingPclViewer.cpp.o.d -o CMakeFiles/tutorial-pcl-viewer.dir/ClassUsingPclViewer.cpp.o -c /<>/tutorial/gui/pcl-visualizer/ClassUsingPclViewer.cpp [ 89%] Linking CXX executable tutorial-pcl-viewer cd /<>/obj-arm-linux-gnueabihf/tutorial/gui/pcl-visualizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pcl-viewer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pcl-viewer.dir/link.d "CMakeFiles/tutorial-pcl-viewer.dir/tutorial-pcl-viewer.cpp.o" "CMakeFiles/tutorial-pcl-viewer.dir/ClassUsingPclViewer.cpp.o" -o tutorial-pcl-viewer ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Built target tutorial-pcl-viewer make -f tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/build.make tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/barcode /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/build.make tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Building CXX object tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/tutorial-barcode-detector.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/tutorial-barcode-detector.cpp.o -MF CMakeFiles/tutorial-barcode-detector.dir/tutorial-barcode-detector.cpp.o.d -o CMakeFiles/tutorial-barcode-detector.dir/tutorial-barcode-detector.cpp.o -c /<>/tutorial/detection/barcode/tutorial-barcode-detector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:47, from /<>/tutorial/detection/barcode/tutorial-barcode-detector.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 89%] Linking CXX executable tutorial-barcode-detector cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-barcode-detector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-barcode-detector.dir/link.d "CMakeFiles/tutorial-barcode-detector.dir/tutorial-barcode-detector.cpp.o" -o tutorial-barcode-detector ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode && /usr/bin/cmake -E copy /<>/tutorial/detection/barcode/bar-code.pgm /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Built target tutorial-barcode-detector make -f tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/build.make tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/barcode /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/build.make tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Building CXX object tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/tutorial-barcode-detector-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/tutorial-barcode-detector-live.cpp.o -MF CMakeFiles/tutorial-barcode-detector-live.dir/tutorial-barcode-detector-live.cpp.o.d -o CMakeFiles/tutorial-barcode-detector-live.dir/tutorial-barcode-detector-live.cpp.o -c /<>/tutorial/detection/barcode/tutorial-barcode-detector-live.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/detection/barcode/tutorial-barcode-detector-live.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 89%] Linking CXX executable tutorial-barcode-detector-live cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/barcode && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-barcode-detector-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-barcode-detector-live.dir/link.d "CMakeFiles/tutorial-barcode-detector-live.dir/tutorial-barcode-detector-live.cpp.o" -o tutorial-barcode-detector-live ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Built target tutorial-barcode-detector-live make -f tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/build.make tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/dnn /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/build.make tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Building CXX object tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/tutorial-dnn-object-detection-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/tutorial-dnn-object-detection-live.cpp.o -MF CMakeFiles/tutorial-dnn-object-detection-live.dir/tutorial-dnn-object-detection-live.cpp.o.d -o CMakeFiles/tutorial-dnn-object-detection-live.dir/tutorial-dnn-object-detection-live.cpp.o -c /<>/tutorial/detection/dnn/tutorial-dnn-object-detection-live.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/detection/dnn/tutorial-dnn-object-detection-live.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 89%] Linking CXX executable tutorial-dnn-object-detection-live cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-dnn-object-detection-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-dnn-object-detection-live.dir/link.d "CMakeFiles/tutorial-dnn-object-detection-live.dir/tutorial-dnn-object-detection-live.cpp.o" -o tutorial-dnn-object-detection-live ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/opencv_face_detector.pbtxt /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/opencv_face_detector_uint8.pb /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/class.txt /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/coco_classes.txt /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_faster-rcnn.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_ssd.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_ssd-mobilenet_v1.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_ssd-mobilenet_v3.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov3.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov4.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov5.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov7.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov8.json /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Built target tutorial-dnn-object-detection-live make -f tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/build.make tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/dnn /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/build.make tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Building CXX object tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/tutorial-dnn-tensorrt-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/tutorial-dnn-tensorrt-live.cpp.o -MF CMakeFiles/tutorial-dnn-tensorrt-live.dir/tutorial-dnn-tensorrt-live.cpp.o.d -o CMakeFiles/tutorial-dnn-tensorrt-live.dir/tutorial-dnn-tensorrt-live.cpp.o -c /<>/tutorial/detection/dnn/tutorial-dnn-tensorrt-live.cpp [ 90%] Linking CXX executable tutorial-dnn-tensorrt-live cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-dnn-tensorrt-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-dnn-tensorrt-live.dir/link.d "CMakeFiles/tutorial-dnn-tensorrt-live.dir/tutorial-dnn-tensorrt-live.cpp.o" -o tutorial-dnn-tensorrt-live ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Built target tutorial-dnn-tensorrt-live make -f tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/build.make tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/face /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/face /<>/obj-arm-linux-gnueabihf/tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/build.make tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Building CXX object tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/tutorial-face-detector.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/tutorial-face-detector.cpp.o -MF CMakeFiles/tutorial-face-detector.dir/tutorial-face-detector.cpp.o.d -o CMakeFiles/tutorial-face-detector.dir/tutorial-face-detector.cpp.o -c /<>/tutorial/detection/face/tutorial-face-detector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/detection/face/tutorial-face-detector.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 90%] Linking CXX executable tutorial-face-detector cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-face-detector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-face-detector.dir/link.d "CMakeFiles/tutorial-face-detector.dir/tutorial-face-detector.cpp.o" -o tutorial-face-detector ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Built target tutorial-face-detector make -f tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/build.make tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/face /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/face /<>/obj-arm-linux-gnueabihf/tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/build.make tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Building CXX object tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/tutorial-face-detector-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/tutorial-face-detector-live.cpp.o -MF CMakeFiles/tutorial-face-detector-live.dir/tutorial-face-detector-live.cpp.o.d -o CMakeFiles/tutorial-face-detector-live.dir/tutorial-face-detector-live.cpp.o -c /<>/tutorial/detection/face/tutorial-face-detector-live.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/detection/include/visp3/detection/vpDetectorBase.h:44, from /<>/modules/detection/include/visp3/detection/vpDetectorFace.h:49, from /<>/tutorial/detection/face/tutorial-face-detector-live.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 90%] Linking CXX executable tutorial-face-detector-live cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-face-detector-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-face-detector-live.dir/link.d "CMakeFiles/tutorial-face-detector-live.dir/tutorial-face-detector-live.cpp.o" -o tutorial-face-detector-live ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/cmake -E copy /<>/tutorial/detection/face/haarcascade_frontalface_alt.xml /<>/obj-arm-linux-gnueabihf/tutorial/detection/face cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/cmake -E copy /<>/tutorial/detection/face/video.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/detection/face make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Built target tutorial-face-detector-live make -f tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/build.make tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/face /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/face /<>/obj-arm-linux-gnueabihf/tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/build.make tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Building CXX object tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/tutorial-face-detector-live-threaded.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/tutorial-face-detector-live-threaded.cpp.o -MF CMakeFiles/tutorial-face-detector-live-threaded.dir/tutorial-face-detector-live-threaded.cpp.o.d -o CMakeFiles/tutorial-face-detector-live-threaded.dir/tutorial-face-detector-live-threaded.cpp.o -c /<>/tutorial/detection/face/tutorial-face-detector-live-threaded.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/detection/face/tutorial-face-detector-live-threaded.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 90%] Linking CXX executable tutorial-face-detector-live-threaded cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/face && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-face-detector-live-threaded.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-face-detector-live-threaded.dir/link.d "CMakeFiles/tutorial-face-detector-live-threaded.dir/tutorial-face-detector-live-threaded.cpp.o" -o tutorial-face-detector-live-threaded ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Built target tutorial-face-detector-live-threaded make -f tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/build.make tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/matching /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/build.make tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Building CXX object tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/tutorial-matching-keypoint.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/tutorial-matching-keypoint.cpp.o -MF CMakeFiles/tutorial-matching-keypoint.dir/tutorial-matching-keypoint.cpp.o.d -o CMakeFiles/tutorial-matching-keypoint.dir/tutorial-matching-keypoint.cpp.o -c /<>/tutorial/detection/matching/tutorial-matching-keypoint.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayOpenCV.h:47, from /<>/tutorial/detection/matching/tutorial-matching-keypoint.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 90%] Linking CXX executable tutorial-matching-keypoint cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-matching-keypoint.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-matching-keypoint.dir/link.d "CMakeFiles/tutorial-matching-keypoint.dir/tutorial-matching-keypoint.cpp.o" -o tutorial-matching-keypoint ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/cmake -E copy /<>/tutorial/detection/matching/video-postcard.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Built target tutorial-matching-keypoint make -f tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/build.make tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/matching /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/build.make tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/tutorial-matching-keypoint-SIFT.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/tutorial-matching-keypoint-SIFT.cpp.o -MF CMakeFiles/tutorial-matching-keypoint-SIFT.dir/tutorial-matching-keypoint-SIFT.cpp.o.d -o CMakeFiles/tutorial-matching-keypoint-SIFT.dir/tutorial-matching-keypoint-SIFT.cpp.o -c /<>/tutorial/detection/matching/tutorial-matching-keypoint-SIFT.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayOpenCV.h:47, from /<>/tutorial/detection/matching/tutorial-matching-keypoint-SIFT.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 91%] Linking CXX executable tutorial-matching-keypoint-SIFT cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-matching-keypoint-SIFT.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-matching-keypoint-SIFT.dir/link.d "CMakeFiles/tutorial-matching-keypoint-SIFT.dir/tutorial-matching-keypoint-SIFT.cpp.o" -o tutorial-matching-keypoint-SIFT ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-matching-keypoint-SIFT make -f tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/build.make tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/matching /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/build.make tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/tutorial-matching-keypoint-homography.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/tutorial-matching-keypoint-homography.cpp.o -MF CMakeFiles/tutorial-matching-keypoint-homography.dir/tutorial-matching-keypoint-homography.cpp.o.d -o CMakeFiles/tutorial-matching-keypoint-homography.dir/tutorial-matching-keypoint-homography.cpp.o -c /<>/tutorial/detection/matching/tutorial-matching-keypoint-homography.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPixelMeterConversion.h:42, from /<>/tutorial/detection/matching/tutorial-matching-keypoint-homography.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 91%] Linking CXX executable tutorial-matching-keypoint-homography cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-matching-keypoint-homography.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-matching-keypoint-homography.dir/link.d "CMakeFiles/tutorial-matching-keypoint-homography.dir/tutorial-matching-keypoint-homography.cpp.o" -o tutorial-matching-keypoint-homography ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-matching-keypoint-homography make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/object /<>/obj-arm-linux-gnueabihf/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/tutorial-detection-object-mbt.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/tutorial-detection-object-mbt.cpp.o -MF CMakeFiles/tutorial-detection-object-mbt.dir/tutorial-detection-object-mbt.cpp.o.d -o CMakeFiles/tutorial-detection-object-mbt.dir/tutorial-detection-object-mbt.cpp.o -c /<>/tutorial/detection/object/tutorial-detection-object-mbt.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/detection/object/tutorial-detection-object-mbt.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/object/tutorial-detection-object-mbt.cpp:2: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 91%] Linking CXX executable tutorial-detection-object-mbt cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-detection-object-mbt.dir/link.d "CMakeFiles/tutorial-detection-object-mbt.dir/tutorial-detection-object-mbt.cpp.o" -o tutorial-detection-object-mbt ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/detection-config.xml /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/detection-config-SIFT.xml /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.wrl /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/detection/object make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-detection-object-mbt make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/object /<>/obj-arm-linux-gnueabihf/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/tutorial-detection-object-mbt2.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/tutorial-detection-object-mbt2.cpp.o -MF CMakeFiles/tutorial-detection-object-mbt2.dir/tutorial-detection-object-mbt2.cpp.o.d -o CMakeFiles/tutorial-detection-object-mbt2.dir/tutorial-detection-object-mbt2.cpp.o -c /<>/tutorial/detection/object/tutorial-detection-object-mbt2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/detection/object/tutorial-detection-object-mbt2.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/object/tutorial-detection-object-mbt2.cpp:2: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 91%] Linking CXX executable tutorial-detection-object-mbt2 cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-detection-object-mbt2.dir/link.d "CMakeFiles/tutorial-detection-object-mbt2.dir/tutorial-detection-object-mbt2.cpp.o" -o tutorial-detection-object-mbt2 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.xml /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.cao /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.wrl /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.init /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube0001.png /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube0150.png /<>/obj-arm-linux-gnueabihf/tutorial/detection/object cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube0200.png /<>/obj-arm-linux-gnueabihf/tutorial/detection/object make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-detection-object-mbt2 make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/object /<>/obj-arm-linux-gnueabihf/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/tutorial-detection-object-mbt-deprecated.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/tutorial-detection-object-mbt-deprecated.cpp.o -MF CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/tutorial-detection-object-mbt-deprecated.cpp.o.d -o CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/tutorial-detection-object-mbt-deprecated.cpp.o -c /<>/tutorial/detection/object/tutorial-detection-object-mbt-deprecated.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/detection/object/tutorial-detection-object-mbt-deprecated.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 91%] Linking CXX executable tutorial-detection-object-mbt-deprecated cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/link.d "CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/tutorial-detection-object-mbt-deprecated.cpp.o" -o tutorial-detection-object-mbt-deprecated ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-detection-object-mbt-deprecated make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/object /<>/obj-arm-linux-gnueabihf/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/build.make tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/tutorial-detection-object-mbt2-deprecated.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/tutorial-detection-object-mbt2-deprecated.cpp.o -MF CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/tutorial-detection-object-mbt2-deprecated.cpp.o.d -o CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/tutorial-detection-object-mbt2-deprecated.cpp.o -c /<>/tutorial/detection/object/tutorial-detection-object-mbt2-deprecated.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/detection/object/tutorial-detection-object-mbt2-deprecated.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 91%] Linking CXX executable tutorial-detection-object-mbt2-deprecated cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/link.d "CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/tutorial-detection-object-mbt2-deprecated.cpp.o" -o tutorial-detection-object-mbt2-deprecated ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-detection-object-mbt2-deprecated make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/tutorial-apriltag-detector.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/tutorial-apriltag-detector.cpp.o -MF CMakeFiles/tutorial-apriltag-detector.dir/tutorial-apriltag-detector.cpp.o.d -o CMakeFiles/tutorial-apriltag-detector.dir/tutorial-apriltag-detector.cpp.o -c /<>/tutorial/detection/tag/tutorial-apriltag-detector.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:43, from /<>/tutorial/detection/tag/tutorial-apriltag-detector.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 91%] Linking CXX executable tutorial-apriltag-detector cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-apriltag-detector.dir/link.d "CMakeFiles/tutorial-apriltag-detector.dir/tutorial-apriltag-detector.cpp.o" -o tutorial-apriltag-detector ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/cmake -E copy /<>/tutorial/detection/tag/AprilTag.pgm /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-apriltag-detector make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/tutorial-apriltag-detector-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/tutorial-apriltag-detector-live.cpp.o -MF CMakeFiles/tutorial-apriltag-detector-live.dir/tutorial-apriltag-detector-live.cpp.o.d -o CMakeFiles/tutorial-apriltag-detector-live.dir/tutorial-apriltag-detector-live.cpp.o -c /<>/tutorial/detection/tag/tutorial-apriltag-detector-live.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vp1394TwoGrabber.h:179, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 91%] Linking CXX executable tutorial-apriltag-detector-live cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-apriltag-detector-live.dir/link.d "CMakeFiles/tutorial-apriltag-detector-live.dir/tutorial-apriltag-detector-live.cpp.o" -o tutorial-apriltag-detector-live ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target tutorial-apriltag-detector-live make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/tutorial-apriltag-detector-live-rgbd-realsense.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/tutorial-apriltag-detector-live-rgbd-realsense.cpp.o -MF CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/tutorial-apriltag-detector-live-rgbd-realsense.cpp.o.d -o CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/tutorial-apriltag-detector-live-rgbd-realsense.cpp.o -c /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-rgbd-realsense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:43, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-rgbd-realsense.cpp:7: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 92%] Linking CXX executable tutorial-apriltag-detector-live-rgbd-realsense cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/link.d "CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/tutorial-apriltag-detector-live-rgbd-realsense.cpp.o" -o tutorial-apriltag-detector-live-rgbd-realsense ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Built target tutorial-apriltag-detector-live-rgbd-realsense make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/tutorial-apriltag-detector-live-rgbd-structure-core.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/tutorial-apriltag-detector-live-rgbd-structure-core.cpp.o -MF CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/tutorial-apriltag-detector-live-rgbd-structure-core.cpp.o.d -o CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/tutorial-apriltag-detector-live-rgbd-structure-core.cpp.o -c /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-rgbd-structure-core.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:43, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-rgbd-structure-core.cpp:7: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 92%] Linking CXX executable tutorial-apriltag-detector-live-rgbd-structure-core cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/link.d "CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/tutorial-apriltag-detector-live-rgbd-structure-core.cpp.o" -o tutorial-apriltag-detector-live-rgbd-structure-core ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Built target tutorial-apriltag-detector-live-rgbd-structure-core make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/build.make tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/tutorial-apriltag-detector-live-T265-realsense.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/tutorial-apriltag-detector-live-T265-realsense.cpp.o -MF CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/tutorial-apriltag-detector-live-T265-realsense.cpp.o.d -o CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/tutorial-apriltag-detector-live-T265-realsense.cpp.o -c /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-T265-realsense.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:43, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-T265-realsense.cpp:7: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 92%] Linking CXX executable tutorial-apriltag-detector-live-T265-realsense cd /<>/obj-arm-linux-gnueabihf/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/link.d "CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/tutorial-apriltag-detector-live-T265-realsense.cpp.o" -o tutorial-apriltag-detector-live-T265-realsense ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Built target tutorial-apriltag-detector-live-T265-realsense make -f tutorial/image/CMakeFiles/tutorial-image-colormap.dir/build.make tutorial/image/CMakeFiles/tutorial-image-colormap.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-colormap.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-colormap.dir/build.make tutorial/image/CMakeFiles/tutorial-image-colormap.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-colormap.dir/tutorial-image-colormap.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-colormap.dir/tutorial-image-colormap.cpp.o -MF CMakeFiles/tutorial-image-colormap.dir/tutorial-image-colormap.cpp.o.d -o CMakeFiles/tutorial-image-colormap.dir/tutorial-image-colormap.cpp.o -c /<>/tutorial/image/tutorial-image-colormap.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpColormap.h:45, from /<>/tutorial/image/tutorial-image-colormap.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 92%] Linking CXX executable tutorial-image-colormap cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-colormap.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-colormap.dir/link.d "CMakeFiles/tutorial-image-colormap.dir/tutorial-image-colormap.cpp.o" -o tutorial-image-colormap ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Built target tutorial-image-colormap make -f tutorial/image/CMakeFiles/tutorial-image-converter.dir/build.make tutorial/image/CMakeFiles/tutorial-image-converter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-converter.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-converter.dir/build.make tutorial/image/CMakeFiles/tutorial-image-converter.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-converter.dir/tutorial-image-converter.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-converter.dir/tutorial-image-converter.cpp.o -MF CMakeFiles/tutorial-image-converter.dir/tutorial-image-converter.cpp.o.d -o CMakeFiles/tutorial-image-converter.dir/tutorial-image-converter.cpp.o -c /<>/tutorial/image/tutorial-image-converter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/image/tutorial-image-converter.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 92%] Linking CXX executable tutorial-image-converter cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-converter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-converter.dir/link.d "CMakeFiles/tutorial-image-converter.dir/tutorial-image-converter.cpp.o" -o tutorial-image-converter ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Built target tutorial-image-converter make -f tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/build.make tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/build.make tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/tutorial-image-manipulation.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/tutorial-image-manipulation.cpp.o -MF CMakeFiles/tutorial-image-manipulation.dir/tutorial-image-manipulation.cpp.o.d -o CMakeFiles/tutorial-image-manipulation.dir/tutorial-image-manipulation.cpp.o -c /<>/tutorial/image/tutorial-image-manipulation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/image/tutorial-image-manipulation.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-manipulation cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-manipulation.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-manipulation.dir/link.d "CMakeFiles/tutorial-image-manipulation.dir/tutorial-image-manipulation.cpp.o" -o tutorial-image-manipulation ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-manipulation make -f tutorial/image/CMakeFiles/tutorial-image-reader.dir/build.make tutorial/image/CMakeFiles/tutorial-image-reader.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-reader.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-reader.dir/build.make tutorial/image/CMakeFiles/tutorial-image-reader.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-reader.dir/tutorial-image-reader.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-reader.dir/tutorial-image-reader.cpp.o -MF CMakeFiles/tutorial-image-reader.dir/tutorial-image-reader.cpp.o.d -o CMakeFiles/tutorial-image-reader.dir/tutorial-image-reader.cpp.o -c /<>/tutorial/image/tutorial-image-reader.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/io/include/visp3/io/vpImageIo.h:43, from /<>/tutorial/image/tutorial-image-reader.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-reader cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-reader.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-reader.dir/link.d "CMakeFiles/tutorial-image-reader.dir/tutorial-image-reader.cpp.o" -o tutorial-image-reader ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-reader make -f tutorial/image/CMakeFiles/tutorial-image-viewer.dir/build.make tutorial/image/CMakeFiles/tutorial-image-viewer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-viewer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-viewer.dir/build.make tutorial/image/CMakeFiles/tutorial-image-viewer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-viewer.dir/tutorial-image-viewer.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-viewer.dir/tutorial-image-viewer.cpp.o -MF CMakeFiles/tutorial-image-viewer.dir/tutorial-image-viewer.cpp.o.d -o CMakeFiles/tutorial-image-viewer.dir/tutorial-image-viewer.cpp.o -c /<>/tutorial/image/tutorial-image-viewer.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-image-viewer.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-viewer cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-viewer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-viewer.dir/link.d "CMakeFiles/tutorial-image-viewer.dir/tutorial-image-viewer.cpp.o" -o tutorial-image-viewer ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-viewer make -f tutorial/image/CMakeFiles/tutorial-undistort.dir/build.make tutorial/image/CMakeFiles/tutorial-undistort.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-undistort.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-undistort.dir/build.make tutorial/image/CMakeFiles/tutorial-undistort.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-undistort.dir/tutorial-undistort.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-undistort.dir/tutorial-undistort.cpp.o -MF CMakeFiles/tutorial-undistort.dir/tutorial-undistort.cpp.o.d -o CMakeFiles/tutorial-undistort.dir/tutorial-undistort.cpp.o -c /<>/tutorial/image/tutorial-undistort.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/tutorial/image/tutorial-undistort.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-undistort cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-undistort.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-undistort.dir/link.d "CMakeFiles/tutorial-undistort.dir/tutorial-undistort.cpp.o" -o tutorial-undistort ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-undistort make -f tutorial/image/CMakeFiles/tutorial-viewer.dir/build.make tutorial/image/CMakeFiles/tutorial-viewer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-viewer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-viewer.dir/build.make tutorial/image/CMakeFiles/tutorial-viewer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-viewer.dir/tutorial-viewer.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-viewer.dir/tutorial-viewer.cpp.o -MF CMakeFiles/tutorial-viewer.dir/tutorial-viewer.cpp.o.d -o CMakeFiles/tutorial-viewer.dir/tutorial-viewer.cpp.o -c /<>/tutorial/image/tutorial-viewer.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/tutorial/image/tutorial-viewer.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-viewer cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-viewer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-viewer.dir/link.d "CMakeFiles/tutorial-viewer.dir/tutorial-viewer.cpp.o" -o tutorial-viewer ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/memorial.pfm /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.bmp /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.ppm /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.pgm /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.jpeg /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.png /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/chessboard.jpg /<>/obj-arm-linux-gnueabihf/tutorial/image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/camera.xml /<>/obj-arm-linux-gnueabihf/tutorial/image make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-viewer make -f tutorial/image/CMakeFiles/tutorial-image-filter.dir/build.make tutorial/image/CMakeFiles/tutorial-image-filter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-filter.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-filter.dir/build.make tutorial/image/CMakeFiles/tutorial-image-filter.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-filter.dir/tutorial-image-filter.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-filter.dir/tutorial-image-filter.cpp.o -MF CMakeFiles/tutorial-image-filter.dir/tutorial-image-filter.cpp.o.d -o CMakeFiles/tutorial-image-filter.dir/tutorial-image-filter.cpp.o -c /<>/tutorial/image/tutorial-image-filter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/tutorial/image/tutorial-image-filter.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-filter cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-filter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-filter.dir/link.d "CMakeFiles/tutorial-image-filter.dir/tutorial-image-filter.cpp.o" -o tutorial-image-filter ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-filter make -f tutorial/image/CMakeFiles/tutorial-image-display.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-display.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-display.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-display.dir/tutorial-image-display.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-display.dir/tutorial-image-display.cpp.o -MF CMakeFiles/tutorial-image-display.dir/tutorial-image-display.cpp.o.d -o CMakeFiles/tutorial-image-display.dir/tutorial-image-display.cpp.o -c /<>/tutorial/image/tutorial-image-display.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-image-display.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-display cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-display.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-display.dir/link.d "CMakeFiles/tutorial-image-display.dir/tutorial-image-display.cpp.o" -o tutorial-image-display ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-display make -f tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/tutorial-image-display-scaled-manu.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/tutorial-image-display-scaled-manu.cpp.o -MF CMakeFiles/tutorial-image-display-scaled-manu.dir/tutorial-image-display-scaled-manu.cpp.o.d -o CMakeFiles/tutorial-image-display-scaled-manu.dir/tutorial-image-display-scaled-manu.cpp.o -c /<>/tutorial/image/tutorial-image-display-scaled-manu.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-image-display-scaled-manu.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-display-scaled-manu cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-display-scaled-manu.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-display-scaled-manu.dir/link.d "CMakeFiles/tutorial-image-display-scaled-manu.dir/tutorial-image-display-scaled-manu.cpp.o" -o tutorial-image-display-scaled-manu ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-display-scaled-manu make -f tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/tutorial-image-display-scaled-auto.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/tutorial-image-display-scaled-auto.cpp.o -MF CMakeFiles/tutorial-image-display-scaled-auto.dir/tutorial-image-display-scaled-auto.cpp.o.d -o CMakeFiles/tutorial-image-display-scaled-auto.dir/tutorial-image-display-scaled-auto.cpp.o -c /<>/tutorial/image/tutorial-image-display-scaled-auto.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-image-display-scaled-auto.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-image-display-scaled-auto cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-display-scaled-auto.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-display-scaled-auto.dir/link.d "CMakeFiles/tutorial-image-display-scaled-auto.dir/tutorial-image-display-scaled-auto.cpp.o" -o tutorial-image-display-scaled-auto ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-image-display-scaled-auto make -f tutorial/image/CMakeFiles/tutorial-draw-line.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-line.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-line.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-line.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-line.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-line.dir/tutorial-draw-line.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-line.dir/tutorial-draw-line.cpp.o -MF CMakeFiles/tutorial-draw-line.dir/tutorial-draw-line.cpp.o.d -o CMakeFiles/tutorial-draw-line.dir/tutorial-draw-line.cpp.o -c /<>/tutorial/image/tutorial-draw-line.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-line.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-draw-line cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-line.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-line.dir/link.d "CMakeFiles/tutorial-draw-line.dir/tutorial-draw-line.cpp.o" -o tutorial-draw-line ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-draw-line make -f tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/tutorial-draw-rectangle.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/tutorial-draw-rectangle.cpp.o -MF CMakeFiles/tutorial-draw-rectangle.dir/tutorial-draw-rectangle.cpp.o.d -o CMakeFiles/tutorial-draw-rectangle.dir/tutorial-draw-rectangle.cpp.o -c /<>/tutorial/image/tutorial-draw-rectangle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-rectangle.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-draw-rectangle cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-rectangle.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-rectangle.dir/link.d "CMakeFiles/tutorial-draw-rectangle.dir/tutorial-draw-rectangle.cpp.o" -o tutorial-draw-rectangle ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-draw-rectangle make -f tutorial/image/CMakeFiles/tutorial-draw-point.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-point.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-point.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-point.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-point.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-point.dir/tutorial-draw-point.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-point.dir/tutorial-draw-point.cpp.o -MF CMakeFiles/tutorial-draw-point.dir/tutorial-draw-point.cpp.o.d -o CMakeFiles/tutorial-draw-point.dir/tutorial-draw-point.cpp.o -c /<>/tutorial/image/tutorial-draw-point.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-point.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-draw-point cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-point.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-point.dir/link.d "CMakeFiles/tutorial-draw-point.dir/tutorial-draw-point.cpp.o" -o tutorial-draw-point ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-draw-point make -f tutorial/image/CMakeFiles/tutorial-draw-circle.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-circle.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-circle.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-circle.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-circle.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-circle.dir/tutorial-draw-circle.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-circle.dir/tutorial-draw-circle.cpp.o -MF CMakeFiles/tutorial-draw-circle.dir/tutorial-draw-circle.cpp.o.d -o CMakeFiles/tutorial-draw-circle.dir/tutorial-draw-circle.cpp.o -c /<>/tutorial/image/tutorial-draw-circle.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-circle.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-draw-circle cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-circle.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-circle.dir/link.d "CMakeFiles/tutorial-draw-circle.dir/tutorial-draw-circle.cpp.o" -o tutorial-draw-circle ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-draw-circle make -f tutorial/image/CMakeFiles/tutorial-draw-cross.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-cross.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-cross.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-cross.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-cross.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-cross.dir/tutorial-draw-cross.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-cross.dir/tutorial-draw-cross.cpp.o -MF CMakeFiles/tutorial-draw-cross.dir/tutorial-draw-cross.cpp.o.d -o CMakeFiles/tutorial-draw-cross.dir/tutorial-draw-cross.cpp.o -c /<>/tutorial/image/tutorial-draw-cross.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-cross.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 93%] Linking CXX executable tutorial-draw-cross cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-cross.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-cross.dir/link.d "CMakeFiles/tutorial-draw-cross.dir/tutorial-draw-cross.cpp.o" -o tutorial-draw-cross ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target tutorial-draw-cross make -f tutorial/image/CMakeFiles/tutorial-draw-text.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-text.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-text.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-text.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-text.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-text.dir/tutorial-draw-text.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-text.dir/tutorial-draw-text.cpp.o -MF CMakeFiles/tutorial-draw-text.dir/tutorial-draw-text.cpp.o.d -o CMakeFiles/tutorial-draw-text.dir/tutorial-draw-text.cpp.o -c /<>/tutorial/image/tutorial-draw-text.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-text.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-draw-text cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-text.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-text.dir/link.d "CMakeFiles/tutorial-draw-text.dir/tutorial-draw-text.cpp.o" -o tutorial-draw-text ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-draw-text make -f tutorial/image/CMakeFiles/tutorial-draw-frame.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-frame.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-draw-frame.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-draw-frame.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-frame.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-frame.dir/tutorial-draw-frame.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-draw-frame.dir/tutorial-draw-frame.cpp.o -MF CMakeFiles/tutorial-draw-frame.dir/tutorial-draw-frame.cpp.o.d -o CMakeFiles/tutorial-draw-frame.dir/tutorial-draw-frame.cpp.o -c /<>/tutorial/image/tutorial-draw-frame.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/image/tutorial-draw-frame.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-draw-frame cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-frame.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-draw-frame.dir/link.d "CMakeFiles/tutorial-draw-frame.dir/tutorial-draw-frame.cpp.o" -o tutorial-draw-frame ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-draw-frame make -f tutorial/image/CMakeFiles/tutorial-export-image.dir/build.make tutorial/image/CMakeFiles/tutorial-export-image.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-export-image.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-export-image.dir/build.make tutorial/image/CMakeFiles/tutorial-export-image.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-export-image.dir/tutorial-export-image.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-export-image.dir/tutorial-export-image.cpp.o -MF CMakeFiles/tutorial-export-image.dir/tutorial-export-image.cpp.o.d -o CMakeFiles/tutorial-export-image.dir/tutorial-export-image.cpp.o -c /<>/tutorial/image/tutorial-export-image.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/tutorial/image/tutorial-export-image.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-export-image cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-export-image.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-export-image.dir/link.d "CMakeFiles/tutorial-export-image.dir/tutorial-export-image.cpp.o" -o tutorial-export-image ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-export-image make -f tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/build.make tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/build.make tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/tutorial-event-keyboard.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/tutorial-event-keyboard.cpp.o -MF CMakeFiles/tutorial-event-keyboard.dir/tutorial-event-keyboard.cpp.o.d -o CMakeFiles/tutorial-event-keyboard.dir/tutorial-event-keyboard.cpp.o -c /<>/tutorial/image/tutorial-event-keyboard.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/tutorial/image/tutorial-event-keyboard.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-event-keyboard cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-event-keyboard.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-event-keyboard.dir/link.d "CMakeFiles/tutorial-event-keyboard.dir/tutorial-event-keyboard.cpp.o" -o tutorial-event-keyboard ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-event-keyboard make -f tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/build.make tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/image /<>/obj-arm-linux-gnueabihf/tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/build.make tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/tutorial-video-manipulation.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/tutorial-video-manipulation.cpp.o -MF CMakeFiles/tutorial-video-manipulation.dir/tutorial-video-manipulation.cpp.o.d -o CMakeFiles/tutorial-video-manipulation.dir/tutorial-video-manipulation.cpp.o -c /<>/tutorial/image/tutorial-video-manipulation.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/image/tutorial-video-manipulation.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-video-manipulation cd /<>/obj-arm-linux-gnueabihf/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-video-manipulation.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-video-manipulation.dir/link.d "CMakeFiles/tutorial-video-manipulation.dir/tutorial-video-manipulation.cpp.o" -o tutorial-video-manipulation ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-video-manipulation make -f tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/build.make tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/autothreshold /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/autothreshold /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/build.make tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/tutorial-autothreshold.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/autothreshold && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/tutorial-autothreshold.cpp.o -MF CMakeFiles/tutorial-autothreshold.dir/tutorial-autothreshold.cpp.o.d -o CMakeFiles/tutorial-autothreshold.dir/tutorial-autothreshold.cpp.o -c /<>/tutorial/imgproc/autothreshold/tutorial-autothreshold.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/autothreshold/tutorial-autothreshold.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-autothreshold cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/autothreshold && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-autothreshold.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-autothreshold.dir/link.d "CMakeFiles/tutorial-autothreshold.dir/tutorial-autothreshold.cpp.o" -o tutorial-autothreshold ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/autothreshold && /usr/bin/cmake -E copy /<>/tutorial/imgproc/autothreshold/grid36-03.pgm /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/autothreshold make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-autothreshold make -f tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/build.make tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/brightness /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/brightness /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/build.make tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/tutorial-brightness-adjustment.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/brightness && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/tutorial-brightness-adjustment.cpp.o -MF CMakeFiles/tutorial-brightness-adjustment.dir/tutorial-brightness-adjustment.cpp.o.d -o CMakeFiles/tutorial-brightness-adjustment.dir/tutorial-brightness-adjustment.cpp.o -c /<>/tutorial/imgproc/brightness/tutorial-brightness-adjustment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/brightness/tutorial-brightness-adjustment.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-brightness-adjustment cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/brightness && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-brightness-adjustment.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-brightness-adjustment.dir/link.d "CMakeFiles/tutorial-brightness-adjustment.dir/tutorial-brightness-adjustment.cpp.o" -o tutorial-brightness-adjustment ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/brightness && /usr/bin/cmake -E copy /<>/tutorial/imgproc/brightness/Sample_low_brightness.png /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/brightness make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-brightness-adjustment make -f tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/build.make tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/connected-components /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/connected-components /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/build.make tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/tutorial-connected-components.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/connected-components && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/tutorial-connected-components.cpp.o -MF CMakeFiles/tutorial-connected-components.dir/tutorial-connected-components.cpp.o.d -o CMakeFiles/tutorial-connected-components.dir/tutorial-connected-components.cpp.o -c /<>/tutorial/imgproc/connected-components/tutorial-connected-components.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/connected-components/tutorial-connected-components.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 94%] Linking CXX executable tutorial-connected-components cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/connected-components && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-connected-components.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-connected-components.dir/link.d "CMakeFiles/tutorial-connected-components.dir/tutorial-connected-components.cpp.o" -o tutorial-connected-components ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/connected-components && /usr/bin/cmake -E copy /<>/tutorial/imgproc/connected-components/img.pgm /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/connected-components make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target tutorial-connected-components make -f tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/build.make tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/contour /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/build.make tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Building CXX object tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/tutorial-contour.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/tutorial-contour.cpp.o -MF CMakeFiles/tutorial-contour.dir/tutorial-contour.cpp.o.d -o CMakeFiles/tutorial-contour.dir/tutorial-contour.cpp.o -c /<>/tutorial/imgproc/contour/tutorial-contour.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/contour/tutorial-contour.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-contour cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-contour.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-contour.dir/link.d "CMakeFiles/tutorial-contour.dir/tutorial-contour.cpp.o" -o tutorial-contour ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour && /usr/bin/cmake -E copy /<>/tutorial/imgproc/contour/grid36-03.pgm /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour && /usr/bin/cmake -E copy /<>/tutorial/imgproc/contour/Contours_tree.pgm /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contour make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-contour make -f tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/build.make tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/contrast-sharpening /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contrast-sharpening /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/build.make tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/tutorial-contrast-sharpening.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contrast-sharpening && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/tutorial-contrast-sharpening.cpp.o -MF CMakeFiles/tutorial-contrast-sharpening.dir/tutorial-contrast-sharpening.cpp.o.d -o CMakeFiles/tutorial-contrast-sharpening.dir/tutorial-contrast-sharpening.cpp.o -c /<>/tutorial/imgproc/contrast-sharpening/tutorial-contrast-sharpening.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/contrast-sharpening/tutorial-contrast-sharpening.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-contrast-sharpening cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contrast-sharpening && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-contrast-sharpening.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-contrast-sharpening.dir/link.d "CMakeFiles/tutorial-contrast-sharpening.dir/tutorial-contrast-sharpening.cpp.o" -o tutorial-contrast-sharpening ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contrast-sharpening && /usr/bin/cmake -E copy /<>/tutorial/imgproc/contrast-sharpening/Crayfish-low-contrast.png /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/contrast-sharpening make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-contrast-sharpening make -f tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/build.make tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/count-coins /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/build.make tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/tutorial-count-coins.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/tutorial-count-coins.cpp.o -MF CMakeFiles/tutorial-count-coins.dir/tutorial-count-coins.cpp.o.d -o CMakeFiles/tutorial-count-coins.dir/tutorial-count-coins.cpp.o -c /<>/tutorial/imgproc/count-coins/tutorial-count-coins.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/count-coins/tutorial-count-coins.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-count-coins cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-count-coins.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-count-coins.dir/link.d "CMakeFiles/tutorial-count-coins.dir/tutorial-count-coins.cpp.o" -o tutorial-count-coins ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins && /usr/bin/cmake -E copy /<>/tutorial/imgproc/count-coins/coins1.jpg /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins && /usr/bin/cmake -E copy /<>/tutorial/imgproc/count-coins/coins2.jpg /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/count-coins make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-count-coins make -f tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/build.make tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/flood-fill /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/flood-fill /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/build.make tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/tutorial-flood-fill.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/flood-fill && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -Wno-strict-overflow -MD -MT tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/tutorial-flood-fill.cpp.o -MF CMakeFiles/tutorial-flood-fill.dir/tutorial-flood-fill.cpp.o.d -o CMakeFiles/tutorial-flood-fill.dir/tutorial-flood-fill.cpp.o -c /<>/tutorial/imgproc/flood-fill/tutorial-flood-fill.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/flood-fill/tutorial-flood-fill.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-flood-fill cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/flood-fill && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-flood-fill.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-flood-fill.dir/link.d "CMakeFiles/tutorial-flood-fill.dir/tutorial-flood-fill.cpp.o" -o tutorial-flood-fill ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-flood-fill make -f tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/build.make tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/hough-transform /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/build.make tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/tutorial-circle-hough.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/tutorial-circle-hough.cpp.o -MF CMakeFiles/tutorial-circle-hough.dir/tutorial-circle-hough.cpp.o.d -o CMakeFiles/tutorial-circle-hough.dir/tutorial-circle-hough.cpp.o -c /<>/tutorial/imgproc/hough-transform/tutorial-circle-hough.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/hough-transform/tutorial-circle-hough.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Building CXX object tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/drawingHelpers.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/drawingHelpers.cpp.o -MF CMakeFiles/tutorial-circle-hough.dir/drawingHelpers.cpp.o.d -o CMakeFiles/tutorial-circle-hough.dir/drawingHelpers.cpp.o -c /<>/tutorial/imgproc/hough-transform/drawingHelpers.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/tutorial/imgproc/hough-transform/drawingHelpers.h:4, from /<>/tutorial/imgproc/hough-transform/drawingHelpers.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-circle-hough cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-circle-hough.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-circle-hough.dir/link.d "CMakeFiles/tutorial-circle-hough.dir/tutorial-circle-hough.cpp.o" "CMakeFiles/tutorial-circle-hough.dir/drawingHelpers.cpp.o" -o tutorial-circle-hough ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform && /usr/bin/cmake -E copy_directory /<>/tutorial/imgproc/hough-transform/config /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform/config cd /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform && /usr/bin/cmake -E copy /<>/tutorial/imgproc/hough-transform/coins2.jpg /<>/obj-arm-linux-gnueabihf/tutorial/imgproc/hough-transform make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-circle-hough make -f tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/build.make tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/munkres /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/munkres /<>/obj-arm-linux-gnueabihf/tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/build.make tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/tutorial-munkres-assignment.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/munkres && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/tutorial-munkres-assignment.cpp.o -MF CMakeFiles/tutorial-munkres-assignment.dir/tutorial-munkres-assignment.cpp.o.d -o CMakeFiles/tutorial-munkres-assignment.dir/tutorial-munkres-assignment.cpp.o -c /<>/tutorial/munkres/tutorial-munkres-assignment.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:40, from /<>/tutorial/munkres/tutorial-munkres-assignment.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:72, from /usr/arm-linux-gnueabihf/include/c++/14/functional:64, from /<>/tutorial/munkres/tutorial-munkres-assignment.cpp:3: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabihf/include/c++/14/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘static void vpMunkres::padCostMatrix(std::vector >&) [with Type = double]’ at /<>/modules/core/include/visp3/core/vpMunkres.h:129:17, inlined from ‘static std::vector > vpMunkres::run(std::vector >) [with Type = double]’ at /<>/modules/core/include/visp3/core/vpMunkres.h:332:20: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Linking CXX executable tutorial-munkres-assignment cd /<>/obj-arm-linux-gnueabihf/tutorial/munkres && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-munkres-assignment.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-munkres-assignment.dir/link.d "CMakeFiles/tutorial-munkres-assignment.dir/tutorial-munkres-assignment.cpp.o" -o tutorial-munkres-assignment ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-munkres-assignment make -f tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/build.make tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/flir-ptu /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/flir-ptu /<>/obj-arm-linux-gnueabihf/tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/build.make tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/tutorial-flir-ptu-ibvs.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/flir-ptu && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/tutorial-flir-ptu-ibvs.cpp.o -MF CMakeFiles/tutorial-flir-ptu-ibvs.dir/tutorial-flir-ptu-ibvs.cpp.o.d -o CMakeFiles/tutorial-flir-ptu-ibvs.dir/tutorial-flir-ptu-ibvs.cpp.o -c /<>/tutorial/robot/flir-ptu/tutorial-flir-ptu-ibvs.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/tutorial/robot/flir-ptu/tutorial-flir-ptu-ibvs.cpp:60: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-flir-ptu-ibvs cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/flir-ptu && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-flir-ptu-ibvs.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-flir-ptu-ibvs.dir/link.d "CMakeFiles/tutorial-flir-ptu-ibvs.dir/tutorial-flir-ptu-ibvs.cpp.o" -o tutorial-flir-ptu-ibvs ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/flir-ptu && /usr/bin/cmake -E copy /<>/tutorial/robot/flir-ptu/eMc.yaml /<>/obj-arm-linux-gnueabihf/tutorial/robot/flir-ptu make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-flir-ptu-ibvs make -f tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/tutorial-pioneer-robot.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/tutorial-pioneer-robot.cpp.o -MF CMakeFiles/tutorial-pioneer-robot.dir/tutorial-pioneer-robot.cpp.o.d -o CMakeFiles/tutorial-pioneer-robot.dir/tutorial-pioneer-robot.cpp.o -c /<>/tutorial/robot/pioneer/tutorial-pioneer-robot.cpp [ 95%] Linking CXX executable tutorial-pioneer-robot cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pioneer-robot.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-pioneer-robot.dir/link.d "CMakeFiles/tutorial-pioneer-robot.dir/tutorial-pioneer-robot.cpp.o" -o tutorial-pioneer-robot ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-pioneer-robot make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/tutorial-simu-pioneer.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/tutorial-simu-pioneer.cpp.o -MF CMakeFiles/tutorial-simu-pioneer.dir/tutorial-simu-pioneer.cpp.o.d -o CMakeFiles/tutorial-simu-pioneer.dir/tutorial-simu-pioneer.cpp.o -c /<>/tutorial/robot/pioneer/tutorial-simu-pioneer.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer.cpp:21: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-simu-pioneer cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-simu-pioneer.dir/link.d "CMakeFiles/tutorial-simu-pioneer.dir/tutorial-simu-pioneer.cpp.o" -o tutorial-simu-pioneer ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-simu-pioneer make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/tutorial-simu-pioneer-pan.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/tutorial-simu-pioneer-pan.cpp.o -MF CMakeFiles/tutorial-simu-pioneer-pan.dir/tutorial-simu-pioneer-pan.cpp.o.d -o CMakeFiles/tutorial-simu-pioneer-pan.dir/tutorial-simu-pioneer-pan.cpp.o -c /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-pan.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-pan.cpp:22: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-simu-pioneer-pan cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer-pan.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-simu-pioneer-pan.dir/link.d "CMakeFiles/tutorial-simu-pioneer-pan.dir/tutorial-simu-pioneer-pan.cpp.o" -o tutorial-simu-pioneer-pan ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-simu-pioneer-pan make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/tutorial-simu-pioneer-continuous-gain-constant.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/tutorial-simu-pioneer-continuous-gain-constant.cpp.o -MF CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/tutorial-simu-pioneer-continuous-gain-constant.cpp.o.d -o CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/tutorial-simu-pioneer-continuous-gain-constant.cpp.o -c /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-continuous-gain-constant.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-continuous-gain-constant.cpp:21: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-simu-pioneer-continuous-gain-constant cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/link.d "CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/tutorial-simu-pioneer-continuous-gain-constant.cpp.o" -o tutorial-simu-pioneer-continuous-gain-constant ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-simu-pioneer-continuous-gain-constant make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/build.make tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/tutorial-simu-pioneer-continuous-gain-adaptive.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/tutorial-simu-pioneer-continuous-gain-adaptive.cpp.o -MF CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/tutorial-simu-pioneer-continuous-gain-adaptive.cpp.o.d -o CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/tutorial-simu-pioneer-continuous-gain-adaptive.cpp.o -c /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-continuous-gain-adaptive.cpp In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-continuous-gain-adaptive.cpp:21: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-simu-pioneer-continuous-gain-adaptive cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/link.d "CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/tutorial-simu-pioneer-continuous-gain-adaptive.cpp.o" -o tutorial-simu-pioneer-continuous-gain-adaptive ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-simu-pioneer-continuous-gain-adaptive make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/mbot-apriltag-ibvs.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/mbot-apriltag-ibvs.cpp.o -MF CMakeFiles/mbot-apriltag-ibvs.dir/mbot-apriltag-ibvs.cpp.o.d -o CMakeFiles/mbot-apriltag-ibvs.dir/mbot-apriltag-ibvs.cpp.o -c /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-ibvs.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-ibvs.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable mbot-apriltag-ibvs cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbot-apriltag-ibvs.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbot-apriltag-ibvs.dir/link.d "CMakeFiles/mbot-apriltag-ibvs.dir/mbot-apriltag-ibvs.cpp.o" -o mbot-apriltag-ibvs ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 ../../../../../lib/libvisp_vs.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target mbot-apriltag-ibvs make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/mbot-apriltag-pbvs.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/mbot-apriltag-pbvs.cpp.o -MF CMakeFiles/mbot-apriltag-pbvs.dir/mbot-apriltag-pbvs.cpp.o.d -o CMakeFiles/mbot-apriltag-pbvs.dir/mbot-apriltag-pbvs.cpp.o -c /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-pbvs.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:46, from /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-pbvs.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable mbot-apriltag-pbvs cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbot-apriltag-pbvs.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbot-apriltag-pbvs.dir/link.d "CMakeFiles/mbot-apriltag-pbvs.dir/mbot-apriltag-pbvs.cpp.o" -o mbot-apriltag-pbvs ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 ../../../../../lib/libvisp_vs.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target mbot-apriltag-pbvs make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/mbot-apriltag-2D-half-vs.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/mbot-apriltag-2D-half-vs.cpp.o -MF CMakeFiles/mbot-apriltag-2D-half-vs.dir/mbot-apriltag-2D-half-vs.cpp.o.d -o CMakeFiles/mbot-apriltag-2D-half-vs.dir/mbot-apriltag-2D-half-vs.cpp.o -c /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-2D-half-vs.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpPolygon.h:40, from /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-2D-half-vs.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable mbot-apriltag-2D-half-vs cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbot-apriltag-2D-half-vs.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/mbot-apriltag-2D-half-vs.dir/link.d "CMakeFiles/mbot-apriltag-2D-half-vs.dir/mbot-apriltag-2D-half-vs.cpp.o" -o mbot-apriltag-2D-half-vs ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 ../../../../../lib/libvisp_vs.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target mbot-apriltag-2D-half-vs make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/build.make tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/test-serial-mbot.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/test-serial-mbot.cpp.o -MF CMakeFiles/test-serial-mbot.dir/test-serial-mbot.cpp.o.d -o CMakeFiles/test-serial-mbot.dir/test-serial-mbot.cpp.o -c /<>/tutorial/robot/mbot/raspberry/visp/test-serial-mbot.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/tutorial/robot/mbot/raspberry/visp/test-serial-mbot.cpp:1: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable test-serial-mbot cd /<>/obj-arm-linux-gnueabihf/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-serial-mbot.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-serial-mbot.dir/link.d "CMakeFiles/test-serial-mbot.dir/test-serial-mbot.cpp.o" -o test-serial-mbot ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 ../../../../../lib/libvisp_vs.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target test-serial-mbot make -f tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/build.make tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/simulator/image /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/simulator/image /<>/obj-arm-linux-gnueabihf/tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/build.make tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/tutorial-image-simulator.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/simulator/image && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/tutorial-image-simulator.cpp.o -MF CMakeFiles/tutorial-image-simulator.dir/tutorial-image-simulator.cpp.o.d -o CMakeFiles/tutorial-image-simulator.dir/tutorial-image-simulator.cpp.o -c /<>/tutorial/simulator/image/tutorial-image-simulator.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/simulator/image/tutorial-image-simulator.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 95%] Linking CXX executable tutorial-image-simulator cd /<>/obj-arm-linux-gnueabihf/tutorial/simulator/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-simulator.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-image-simulator.dir/link.d "CMakeFiles/tutorial-image-simulator.dir/tutorial-image-simulator.cpp.o" -o tutorial-image-simulator ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/simulator/image && /usr/bin/cmake -E copy /<>/tutorial/simulator/image/target_square.pgm /<>/obj-arm-linux-gnueabihf/tutorial/simulator/image make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target tutorial-image-simulator make -f tutorial/trace/CMakeFiles/tutorial-trace.dir/build.make tutorial/trace/CMakeFiles/tutorial-trace.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/trace /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/trace /<>/obj-arm-linux-gnueabihf/tutorial/trace/CMakeFiles/tutorial-trace.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/trace/CMakeFiles/tutorial-trace.dir/build.make tutorial/trace/CMakeFiles/tutorial-trace.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/trace/CMakeFiles/tutorial-trace.dir/tutorial-trace.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/trace && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/trace/CMakeFiles/tutorial-trace.dir/tutorial-trace.cpp.o -MF CMakeFiles/tutorial-trace.dir/tutorial-trace.cpp.o.d -o CMakeFiles/tutorial-trace.dir/tutorial-trace.cpp.o -c /<>/tutorial/trace/tutorial-trace.cpp [ 96%] Linking CXX executable tutorial-trace cd /<>/obj-arm-linux-gnueabihf/tutorial/trace && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-trace.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-trace.dir/link.d "CMakeFiles/tutorial-trace.dir/tutorial-trace.cpp.o" -o tutorial-trace ../../lib/libvisp_vs.so.3.6.0 ../../lib/libvisp_tt_mi.so.3.6.0 ../../lib/libvisp_tt.so.3.6.0 ../../lib/libvisp_mbt.so.3.6.0 ../../lib/libvisp_klt.so.3.6.0 ../../lib/libvisp_dnn_tracker.so.3.6.0 ../../lib/libvisp_robot.so.3.6.0 ../../lib/libvisp_imgproc.so.3.6.0 ../../lib/libvisp_gui.so.3.6.0 ../../lib/libvisp_detection.so.3.6.0 ../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-trace make -f tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/build.make tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/blob /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/build.make tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/tutorial-blob-auto-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/tutorial-blob-auto-tracker.cpp.o -MF CMakeFiles/tutorial-blob-auto-tracker.dir/tutorial-blob-auto-tracker.cpp.o.d -o CMakeFiles/tutorial-blob-auto-tracker.dir/tutorial-blob-auto-tracker.cpp.o -c /<>/tutorial/tracking/blob/tutorial-blob-auto-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/tutorial/tracking/blob/tutorial-blob-auto-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 96%] Linking CXX executable tutorial-blob-auto-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-blob-auto-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-blob-auto-tracker.dir/link.d "CMakeFiles/tutorial-blob-auto-tracker.dir/tutorial-blob-auto-tracker.cpp.o" -o tutorial-blob-auto-tracker ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/cmake -E copy /<>/tutorial/tracking/blob/target.pgm /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-blob-auto-tracker make -f tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/build.make tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/blob /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/build.make tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/tutorial-blob-tracker-live-firewire.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/tutorial-blob-tracker-live-firewire.cpp.o -MF CMakeFiles/tutorial-blob-tracker-live-firewire.dir/tutorial-blob-tracker-live-firewire.cpp.o.d -o CMakeFiles/tutorial-blob-tracker-live-firewire.dir/tutorial-blob-tracker-live-firewire.cpp.o -c /<>/tutorial/tracking/blob/tutorial-blob-tracker-live-firewire.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vp1394TwoGrabber.h:179, from /<>/tutorial/tracking/blob/tutorial-blob-tracker-live-firewire.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 96%] Linking CXX executable tutorial-blob-tracker-live-firewire cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-blob-tracker-live-firewire.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-blob-tracker-live-firewire.dir/link.d "CMakeFiles/tutorial-blob-tracker-live-firewire.dir/tutorial-blob-tracker-live-firewire.cpp.o" -o tutorial-blob-tracker-live-firewire ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-blob-tracker-live-firewire make -f tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/build.make tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/blob /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/build.make tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/tutorial-blob-tracker-live-v4l2.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/tutorial-blob-tracker-live-v4l2.cpp.o -MF CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/tutorial-blob-tracker-live-v4l2.cpp.o.d -o CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/tutorial-blob-tracker-live-v4l2.cpp.o -c /<>/tutorial/tracking/blob/tutorial-blob-tracker-live-v4l2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpV4l2Grabber.h:53, from /<>/tutorial/tracking/blob/tutorial-blob-tracker-live-v4l2.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 96%] Linking CXX executable tutorial-blob-tracker-live-v4l2 cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/link.d "CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/tutorial-blob-tracker-live-v4l2.cpp.o" -o tutorial-blob-tracker-live-v4l2 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-blob-tracker-live-v4l2 make -f tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/build.make tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/keypoint /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/build.make tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/tutorial-klt-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/tutorial-klt-tracker.cpp.o -MF CMakeFiles/tutorial-klt-tracker.dir/tutorial-klt-tracker.cpp.o.d -o CMakeFiles/tutorial-klt-tracker.dir/tutorial-klt-tracker.cpp.o -c /<>/tutorial/tracking/keypoint/tutorial-klt-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/tracking/keypoint/tutorial-klt-tracker.cpp:3: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 96%] Linking CXX executable tutorial-klt-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-klt-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-klt-tracker.dir/link.d "CMakeFiles/tutorial-klt-tracker.dir/tutorial-klt-tracker.cpp.o" -o tutorial-klt-tracker ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/keypoint/video-postcard.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-klt-tracker make -f tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/build.make tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/keypoint /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/build.make tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/tutorial-klt-tracker-live-v4l2.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/tutorial-klt-tracker-live-v4l2.cpp.o -MF CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/tutorial-klt-tracker-live-v4l2.cpp.o.d -o CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/tutorial-klt-tracker-live-v4l2.cpp.o -c /<>/tutorial/tracking/keypoint/tutorial-klt-tracker-live-v4l2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vpV4l2Grabber.h:53, from /<>/tutorial/tracking/keypoint/tutorial-klt-tracker-live-v4l2.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 96%] Linking CXX executable tutorial-klt-tracker-live-v4l2 cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/link.d "CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/tutorial-klt-tracker-live-v4l2.cpp.o" -o tutorial-klt-tracker-live-v4l2 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-klt-tracker-live-v4l2 make -f tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/build.make tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/keypoint /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/build.make tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/tutorial-klt-tracker-with-reinit.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/tutorial-klt-tracker-with-reinit.cpp.o -MF CMakeFiles/tutorial-klt-tracker-with-reinit.dir/tutorial-klt-tracker-with-reinit.cpp.o.d -o CMakeFiles/tutorial-klt-tracker-with-reinit.dir/tutorial-klt-tracker-with-reinit.cpp.o -c /<>/tutorial/tracking/keypoint/tutorial-klt-tracker-with-reinit.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpImageConvert.h:47, from /<>/tutorial/tracking/keypoint/tutorial-klt-tracker-with-reinit.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 96%] Linking CXX executable tutorial-klt-tracker-with-reinit cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-klt-tracker-with-reinit.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-klt-tracker-with-reinit.dir/link.d "CMakeFiles/tutorial-klt-tracker-with-reinit.dir/tutorial-klt-tracker-with-reinit.cpp.o" -o tutorial-klt-tracker-with-reinit ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-klt-tracker-with-reinit make -f tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/build.make tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/build.make tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/tutorial-mb-generic-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/tutorial-mb-generic-tracker.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker.dir/tutorial-mb-generic-tracker.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker.dir/tutorial-mb-generic-tracker.cpp.o -c /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 96%] Linking CXX executable tutorial-mb-generic-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker.dir/tutorial-mb-generic-tracker.cpp.o" -o tutorial-mb-generic-tracker ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic/model /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic/model make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Built target tutorial-mb-generic-tracker make -f tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/build.make tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/build.make tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 96%] Building CXX object tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/tutorial-mb-generic-tracker-live.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/tutorial-mb-generic-tracker-live.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-live.dir/tutorial-mb-generic-tracker-live.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-live.dir/tutorial-mb-generic-tracker-live.cpp.o -c /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-live.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vp1394TwoGrabber.h:179, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-live.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-live.cpp:2: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-live cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-live.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-live.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-live.dir/tutorial-mb-generic-tracker-live.cpp.o" -o tutorial-mb-generic-tracker-live ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-live make -f tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/build.make tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/build.make tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/tutorial-mb-generic-tracker-full.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/tutorial-mb-generic-tracker-full.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-full.dir/tutorial-mb-generic-tracker-full.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-full.dir/tutorial-mb-generic-tracker-full.cpp.o -c /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-full.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-full.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-full cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-full.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-full.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-full.dir/tutorial-mb-generic-tracker-full.cpp.o" -o tutorial-mb-generic-tracker-full ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-full make -f tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/build.make tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-apriltag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/build.make tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/tutorial-mb-generic-tracker-apriltag-webcam.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/tutorial-mb-generic-tracker-apriltag-webcam.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/tutorial-mb-generic-tracker-apriltag-webcam.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/tutorial-mb-generic-tracker-apriltag-webcam.cpp.o -c /<>/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-webcam.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:46, from /<>/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-webcam.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-apriltag-webcam cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/tutorial-mb-generic-tracker-apriltag-webcam.cpp.o" -o tutorial-mb-generic-tracker-apriltag-webcam ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-apriltag-webcam make -f tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/build.make tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-apriltag /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/build.make tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o -c /<>/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:46, from /<>/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:44: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-apriltag-rs2 cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-apriltag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/tutorial-mb-generic-tracker-apriltag-rs2.cpp.o" -o tutorial-mb-generic-tracker-apriltag-rs2 ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.so ../../../../lib/libvisp_gui.so.3.6.0 /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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-apriltag-rs2 make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/tutorial-mb-generic-tracker-rgbd.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/tutorial-mb-generic-tracker-rgbd.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/tutorial-mb-generic-tracker-rgbd.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/tutorial-mb-generic-tracker-rgbd.cpp.o -c /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/tutorial-mb-generic-tracker-rgbd.cpp.o" -o tutorial-mb-generic-tracker-rgbd ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd/data /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd/data make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-rgbd make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/tutorial-mb-generic-tracker-rgbd-realsense.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/tutorial-mb-generic-tracker-rgbd-realsense.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/tutorial-mb-generic-tracker-rgbd-realsense.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/tutorial-mb-generic-tracker-rgbd-realsense.cpp.o -c /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd-realsense.cpp [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-realsense cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/tutorial-mb-generic-tracker-rgbd-realsense.cpp.o" -o tutorial-mb-generic-tracker-rgbd-realsense ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-rgbd-realsense make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/tutorial-mb-generic-tracker-rgbd-structure-core.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/tutorial-mb-generic-tracker-rgbd-structure-core.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/tutorial-mb-generic-tracker-rgbd-structure-core.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/tutorial-mb-generic-tracker-rgbd-structure-core.cpp.o -c /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd-structure-core.cpp [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-structure-core cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/tutorial-mb-generic-tracker-rgbd-structure-core.cpp.o" -o tutorial-mb-generic-tracker-rgbd-structure-core ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-rgbd-structure-core make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/build.make tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp.o -c /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-realsense-json-settings cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp.o" -o tutorial-mb-generic-tracker-rgbd-realsense-json-settings ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-rgbd-realsense-json-settings make -f tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/build.make tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd-blender /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/build.make tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/tutorial-mb-generic-tracker-rgbd-blender.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/tutorial-mb-generic-tracker-rgbd-blender.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/tutorial-mb-generic-tracker-rgbd-blender.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/tutorial-mb-generic-tracker-rgbd-blender.cpp.o -c /<>/tutorial/tracking/model-based/generic-rgbd-blender/tutorial-mb-generic-tracker-rgbd-blender.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/tutorial/tracking/model-based/generic-rgbd-blender/tutorial-mb-generic-tracker-rgbd-blender.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-blender cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/tutorial-mb-generic-tracker-rgbd-blender.cpp.o" -o tutorial-mb-generic-tracker-rgbd-blender ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd-blender/camera_poses /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender/camera_poses cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd-blender/depth /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender/depth cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd-blender/images /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender/images cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/depth_M_color.txt /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox_depth.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-rgbd-blender make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-rgbd-blender make -f tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/build.make tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-stereo /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/build.make tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/tutorial-mb-generic-tracker-stereo.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/tutorial-mb-generic-tracker-stereo.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/tutorial-mb-generic-tracker-stereo.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/tutorial-mb-generic-tracker-stereo.cpp.o -c /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo.cpp:3: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/tutorial-mb-generic-tracker-stereo.cpp.o" -o tutorial-mb-generic-tracker-stereo ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-stereo make -f tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/build.make tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-stereo /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/build.make tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/tutorial-mb-generic-tracker-stereo-mono.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/tutorial-mb-generic-tracker-stereo-mono.cpp.o -MF CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/tutorial-mb-generic-tracker-stereo-mono.cpp.o.d -o CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/tutorial-mb-generic-tracker-stereo-mono.cpp.o -c /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo-mono.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo-mono.cpp:4: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_algo.h:61, from /usr/arm-linux-gnueabihf/include/c++/14/algorithm:61, from /usr/include/opencv4/opencv2/core/base.hpp:55, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo-mono.cpp:3: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-stereo-mono cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/link.d "CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/tutorial-mb-generic-tracker-stereo-mono.cpp.o" -o tutorial-mb-generic-tracker-stereo-mono ../../../../lib/libvisp_vs.so.3.6.0 ../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../lib/libvisp_tt.so.3.6.0 ../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../lib/libvisp_robot.so.3.6.0 ../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../lib/libvisp_detection.so.3.6.0 ../../../../lib/libvisp_mbt.so.3.6.0 ../../../../lib/libvisp_gui.so.3.6.0 ../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/cRightMcLeft.txt /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/generic-stereo make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-generic-tracker-stereo-mono make -f tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/build.make tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/edges /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/build.make tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/tutorial-mb-edge-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/tutorial-mb-edge-tracker.cpp.o -MF CMakeFiles/tutorial-mb-edge-tracker.dir/tutorial-mb-edge-tracker.cpp.o.d -o CMakeFiles/tutorial-mb-edge-tracker.dir/tutorial-mb-edge-tracker.cpp.o -c /<>/tutorial/tracking/model-based/old/edges/tutorial-mb-edge-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/old/edges/tutorial-mb-edge-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 97%] Linking CXX executable tutorial-mb-edge-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-edge-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-edge-tracker.dir/link.d "CMakeFiles/tutorial-mb-edge-tracker.dir/tutorial-mb-edge-tracker.cpp.o" -o tutorial-mb-edge-tracker ../../../../../lib/libvisp_vs.so.3.6.0 ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.wrl /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/edges make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-edge-tracker make -f tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/build.make tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/generic /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/build.make tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/tutorial-mb-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/tutorial-mb-tracker.cpp.o -MF CMakeFiles/tutorial-mb-tracker.dir/tutorial-mb-tracker.cpp.o.d -o CMakeFiles/tutorial-mb-tracker.dir/tutorial-mb-tracker.cpp.o -c /<>/tutorial/tracking/model-based/old/generic/tutorial-mb-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/old/generic/tutorial-mb-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 97%] Linking CXX executable tutorial-mb-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-tracker.dir/link.d "CMakeFiles/tutorial-mb-tracker.dir/tutorial-mb-tracker.cpp.o" -o tutorial-mb-tracker ../../../../../lib/libvisp_vs.so.3.6.0 ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.wrl /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-tracker make -f tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/build.make tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/generic /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/build.make tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/tutorial-mb-tracker-full.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/tutorial-mb-tracker-full.cpp.o -MF CMakeFiles/tutorial-mb-tracker-full.dir/tutorial-mb-tracker-full.cpp.o.d -o CMakeFiles/tutorial-mb-tracker-full.dir/tutorial-mb-tracker-full.cpp.o -c /<>/tutorial/tracking/model-based/old/generic/tutorial-mb-tracker-full.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/old/generic/tutorial-mb-tracker-full.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 97%] Linking CXX executable tutorial-mb-tracker-full cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-tracker-full.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-tracker-full.dir/link.d "CMakeFiles/tutorial-mb-tracker-full.dir/tutorial-mb-tracker-full.cpp.o" -o tutorial-mb-tracker-full ../../../../../lib/libvisp_vs.so.3.6.0 ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target tutorial-mb-tracker-full make -f tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/build.make tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/hybrid /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/build.make tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Building CXX object tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/tutorial-mb-hybrid-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/tutorial-mb-hybrid-tracker.cpp.o -MF CMakeFiles/tutorial-mb-hybrid-tracker.dir/tutorial-mb-hybrid-tracker.cpp.o.d -o CMakeFiles/tutorial-mb-hybrid-tracker.dir/tutorial-mb-hybrid-tracker.cpp.o -c /<>/tutorial/tracking/model-based/old/hybrid/tutorial-mb-hybrid-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/old/hybrid/tutorial-mb-hybrid-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-mb-hybrid-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-hybrid-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-hybrid-tracker.dir/link.d "CMakeFiles/tutorial-mb-hybrid-tracker.dir/tutorial-mb-hybrid-tracker.cpp.o" -o tutorial-mb-hybrid-tracker ../../../../../lib/libvisp_vs.so.3.6.0 ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/hybrid make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-mb-hybrid-tracker make -f tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/build.make tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/keypoint /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/build.make tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/tutorial-mb-klt-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/tutorial-mb-klt-tracker.cpp.o -MF CMakeFiles/tutorial-mb-klt-tracker.dir/tutorial-mb-klt-tracker.cpp.o.d -o CMakeFiles/tutorial-mb-klt-tracker.dir/tutorial-mb-klt-tracker.cpp.o -c /<>/tutorial/tracking/model-based/old/keypoint/tutorial-mb-klt-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/model-based/old/keypoint/tutorial-mb-klt-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-mb-klt-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-klt-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-mb-klt-tracker.dir/link.d "CMakeFiles/tutorial-mb-klt-tracker.dir/tutorial-mb-klt-tracker.cpp.o" -o tutorial-mb-klt-tracker ../../../../../lib/libvisp_vs.so.3.6.0 ../../../../../lib/libvisp_tt_mi.so.3.6.0 ../../../../../lib/libvisp_tt.so.3.6.0 ../../../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../../../lib/libvisp_robot.so.3.6.0 ../../../../../lib/libvisp_imgproc.so.3.6.0 ../../../../../lib/libvisp_detection.so.3.6.0 ../../../../../lib/libvisp_mbt.so.3.6.0 ../../../../../lib/libvisp_klt.so.3.6.0 ../../../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.xml /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox-triangle.cao /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.init /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.png /<>/obj-arm-linux-gnueabihf/tutorial/tracking/model-based/old/keypoint make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-mb-klt-tracker make -f tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/build.make tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/template-tracker /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/template-tracker /<>/obj-arm-linux-gnueabihf/tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/build.make tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/tutorial-template-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/template-tracker && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/tutorial-template-tracker.cpp.o -MF CMakeFiles/tutorial-template-tracker.dir/tutorial-template-tracker.cpp.o.d -o CMakeFiles/tutorial-template-tracker.dir/tutorial-template-tracker.cpp.o -c /<>/tutorial/tracking/template-tracker/tutorial-template-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/tracking/template-tracker/tutorial-template-tracker.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-template-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/template-tracker && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-template-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-template-tracker.dir/link.d "CMakeFiles/tutorial-template-tracker.dir/tutorial-template-tracker.cpp.o" -o tutorial-template-tracker ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/template-tracker && /usr/bin/cmake -E copy /<>/tutorial/tracking/template-tracker/bruegel.mp4 /<>/obj-arm-linux-gnueabihf/tutorial/tracking/template-tracker make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-template-tracker make -f tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/build.make tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/moving-edges /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/build.make tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/tutorial-me-ellipse-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/tutorial-me-ellipse-tracker.cpp.o -MF CMakeFiles/tutorial-me-ellipse-tracker.dir/tutorial-me-ellipse-tracker.cpp.o.d -o CMakeFiles/tutorial-me-ellipse-tracker.dir/tutorial-me-ellipse-tracker.cpp.o -c /<>/tutorial/tracking/moving-edges/tutorial-me-ellipse-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vp1394TwoGrabber.h:179, from /<>/tutorial/tracking/moving-edges/tutorial-me-ellipse-tracker.cpp:5: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-me-ellipse-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-me-ellipse-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-me-ellipse-tracker.dir/link.d "CMakeFiles/tutorial-me-ellipse-tracker.dir/tutorial-me-ellipse-tracker.cpp.o" -o tutorial-me-ellipse-tracker ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-me-ellipse-tracker make -f tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/build.make tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/moving-edges /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/build.make tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/tutorial-me-line-tracker.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/tutorial-me-line-tracker.cpp.o -MF CMakeFiles/tutorial-me-line-tracker.dir/tutorial-me-line-tracker.cpp.o.d -o CMakeFiles/tutorial-me-line-tracker.dir/tutorial-me-line-tracker.cpp.o -c /<>/tutorial/tracking/moving-edges/tutorial-me-line-tracker.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpImage.h:48, from /<>/modules/core/include/visp3/core/vpFrameGrabber.h:37, from /<>/modules/sensor/include/visp3/sensor/vp1394TwoGrabber.h:179, from /<>/tutorial/tracking/moving-edges/tutorial-me-line-tracker.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-me-line-tracker cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/moving-edges && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-me-line-tracker.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-me-line-tracker.dir/link.d "CMakeFiles/tutorial-me-line-tracker.dir/tutorial-me-line-tracker.cpp.o" -o tutorial-me-line-tracker ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-me-line-tracker make -f tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/build.make tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/dnn /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/tracking/dnn /<>/obj-arm-linux-gnueabihf/tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/build.make tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/tutorial-megapose-live-single-object-tracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/dnn && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/tutorial-megapose-live-single-object-tracking.cpp.o -MF CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/tutorial-megapose-live-single-object-tracking.cpp.o.d -o CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/tutorial-megapose-live-single-object-tracking.cpp.o -c /<>/tutorial/tracking/dnn/tutorial-megapose-live-single-object-tracking.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/core/include/visp3/core/vpIoTools.h:50, from /<>/tutorial/tracking/dnn/tutorial-megapose-live-single-object-tracking.cpp:10: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/dnn/tutorial-megapose-live-single-object-tracking.cpp:4: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable tutorial-megapose-live-single-object-tracking cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/link.d "CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/tutorial-megapose-live-single-object-tracking.cpp.o" -o tutorial-megapose-live-single-object-tracking ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/tracking/dnn && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/dnn/data /<>/obj-arm-linux-gnueabihf/tutorial/tracking/dnn/data make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-megapose-live-single-object-tracking make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/tutorial-ibvs-4pts.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/tutorial-ibvs-4pts.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts.dir/tutorial-ibvs-4pts.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts.dir/tutorial-ibvs-4pts.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpSimulatorCamera.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts.dir/link.d "CMakeFiles/tutorial-ibvs-4pts.dir/tutorial-ibvs-4pts.cpp.o" -o tutorial-ibvs-4pts ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/tutorial-ibvs-4pts-display.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/tutorial-ibvs-4pts-display.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-display.dir/tutorial-ibvs-4pts-display.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-display.dir/tutorial-ibvs-4pts-display.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-display.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-display.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-display cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-display.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-display.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-display.dir/tutorial-ibvs-4pts-display.cpp.o" -o tutorial-ibvs-4pts-display ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-display make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/tutorial-ibvs-4pts-image-tracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/tutorial-ibvs-4pts-image-tracking.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/tutorial-ibvs-4pts-image-tracking.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/tutorial-ibvs-4pts-image-tracking.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-image-tracking.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-image-tracking.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-image-tracking cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/tutorial-ibvs-4pts-image-tracking.cpp.o" -o tutorial-ibvs-4pts-image-tracking ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-image-tracking make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/tutorial-ibvs-4pts-ogre.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/tutorial-ibvs-4pts-ogre.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-ogre.dir/tutorial-ibvs-4pts-ogre.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-ogre.dir/tutorial-ibvs-4pts-ogre.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-ogre.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpSimulatorCamera.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-ogre.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-ogre cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-ogre.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-ogre.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-ogre.dir/tutorial-ibvs-4pts-ogre.cpp.o" -o tutorial-ibvs-4pts-ogre ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/sphere/Sphere.mesh /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/sphere/Sphere.material /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/target_square.pgm /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-ogre make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/tutorial-ibvs-4pts-ogre-tracking.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/tutorial-ibvs-4pts-ogre-tracking.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/tutorial-ibvs-4pts-ogre-tracking.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/tutorial-ibvs-4pts-ogre-tracking.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-ogre-tracking.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpRGBa.h:43, from /<>/modules/core/include/visp3/core/vpColor.h:38, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-ogre-tracking.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-ogre-tracking cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/tutorial-ibvs-4pts-ogre-tracking.cpp.o" -o tutorial-ibvs-4pts-ogre-tracking ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-ogre-tracking make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/tutorial-ibvs-4pts-plotter.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/tutorial-ibvs-4pts-plotter.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-plotter.dir/tutorial-ibvs-4pts-plotter.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-plotter.dir/tutorial-ibvs-4pts-plotter.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-plotter cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-plotter.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-plotter.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-plotter.dir/tutorial-ibvs-4pts-plotter.cpp.o" -o tutorial-ibvs-4pts-plotter ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-plotter make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-plotter-gain-adaptive cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp.o" -o tutorial-ibvs-4pts-plotter-gain-adaptive ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-plotter-gain-adaptive make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-camera.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-camera.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-wireframe-camera cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o" -o tutorial-ibvs-4pts-wireframe-camera ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-wireframe-camera make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 98%] Linking CXX executable tutorial-ibvs-4pts-wireframe-robot-afma6 cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp.o" -o tutorial-ibvs-4pts-wireframe-robot-afma6 ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target tutorial-ibvs-4pts-wireframe-robot-afma6 make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 99%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/tutorial-ibvs-4pts-wireframe-robot-viper.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/tutorial-ibvs-4pts-wireframe-robot-viper.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/tutorial-ibvs-4pts-wireframe-robot-viper.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/tutorial-ibvs-4pts-wireframe-robot-viper.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-robot-viper.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:39, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-robot-viper.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [ 99%] Linking CXX executable tutorial-ibvs-4pts-wireframe-robot-viper cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/tutorial-ibvs-4pts-wireframe-robot-viper.cpp.o" -o tutorial-ibvs-4pts-wireframe-robot-viper ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 99%] Built target tutorial-ibvs-4pts-wireframe-robot-viper make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 99%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/tutorial-ibvs-4pts-json.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/tutorial-ibvs-4pts-json.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-json.dir/tutorial-ibvs-4pts-json.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-json.dir/tutorial-ibvs-4pts-json.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-json.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpSimulatorCamera.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-json.cpp:6: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:62, from /usr/include/opencv4/opencv2/dnn/dict.hpp:43, from /usr/include/opencv4/opencv2/dnn/dnn.hpp:51, from /usr/include/opencv4/opencv2/dnn.hpp:76, from /usr/include/opencv4/opencv2/opencv.hpp:62, from /<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf/visp3/core/vpConfig.h:167, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-json.cpp:3: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2208:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2208 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 2456 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 /usr/arm-linux-gnueabihf/include/c++/14/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_tree.h:2456:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 In file included from /usr/arm-linux-gnueabihf/include/c++/14/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::value_type& nlohmann::json_abi_v3_12_0::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:2159:57: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:601:22, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /usr/include/nlohmann/json.hpp:950:47: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:640:45: note: parameter passing for argument of type ‘std::map, nlohmann::json_abi_v3_12_0::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ {aka ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:586:83: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:219:29: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/json_sax.hpp:264:79, inlined from ‘bool nlohmann::json_abi_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_v3_12_0::detail::input_stream_adapter>; BasicJsonType = nlohmann::json_abi_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_12_0::detail::input_stream_adapter]’ at /usr/include/nlohmann/detail/input/parser.hpp:430:21: /usr/arm-linux-gnueabihf/include/c++/14/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [100%] Linking CXX executable tutorial-ibvs-4pts-json cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-json.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-json.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-json.dir/tutorial-ibvs-4pts-json.cpp.o" -o tutorial-ibvs-4pts-json ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/ibvs_settings.json /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [100%] Built target tutorial-ibvs-4pts-json make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/build.make tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [100%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp.o cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/arm-linux-gnueabihf-g++ -I/<>/obj-arm-linux-gnueabihf/include/arm-linux-gnueabihf -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -std=c++17 -MD -MT tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp.o -MF CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp.o.d -o CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp.o -c /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/include/visp3/core/vpCameraParameters.h:46, from /<>/modules/core/include/visp3/core/vpDisplay.h:41, from /<>/modules/gui/include/visp3/gui/vpPlot.h:45, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp:2: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ [100%] Linking CXX executable tutorial-ibvs-4pts-plotter-continuous-gain-adaptive cd /<>/obj-arm-linux-gnueabihf/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/link.d "CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp.o" -o tutorial-ibvs-4pts-plotter-continuous-gain-adaptive ../../../lib/libvisp_tt_mi.so.3.6.0 ../../../lib/libvisp_tt.so.3.6.0 ../../../lib/libvisp_mbt.so.3.6.0 ../../../lib/libvisp_klt.so.3.6.0 ../../../lib/libvisp_dnn_tracker.so.3.6.0 ../../../lib/libvisp_imgproc.so.3.6.0 ../../../lib/libvisp_detection.so.3.6.0 ../../../lib/libvisp_robot.so.3.6.0 ../../../lib/libvisp_vs.so.3.6.0 ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_gui.so.3.6.0 ../../../lib/libvisp_ar.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libv4l2.so /usr/lib/arm-linux-gnueabihf/libv4lconvert.so /usr/lib/arm-linux-gnueabihf/libdc1394.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/libOpenGL.so /usr/lib/arm-linux-gnueabihf/libGLX.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/arm-linux-gnueabihf/libopencv_core.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_calib3d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libgsl.so /usr/lib/arm-linux-gnueabihf/libgslcblas.so /usr/lib/arm-linux-gnueabihf/libxml2.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/gcc-cross/arm-linux-gnueabihf/14/libgomp.so /usr/lib/arm-linux-gnueabihf/libdmtx.so /usr/lib/arm-linux-gnueabihf/libopencv_objdetect.so.4.10.0 /usr/lib/arm-linux-gnueabihf/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [100%] Built target tutorial-ibvs-4pts-plotter-continuous-gain-adaptive make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/<>/obj-arm-linux-gnueabihf' dh: command-omitted: The call to "debian/rules override_dh_auto_test-arch" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -a -O--buildsystem=cmake dh_prep -a -O--buildsystem=cmake dh_auto_install -a -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /<>/debian/tmp/usr/share/man/man1/visp-config.1.gz -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpConfig.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_modules.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/visp_modules.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vp1394CMUGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vp1394TwoGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpAR.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpAROgre.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpAdaptiveGain.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpAfma4.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpAfma6.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpArray2D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpBSpline.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpBasicFeature.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpBasicKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpBiclops.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCPUFeatures.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCalibration.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCalibrationException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCameraParameters.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCannyEdgeDetection.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCircle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCircleHoughTransform.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpClient.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpColVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpColor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpColorBlindFriendlyPalette.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpColorDepthConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpColormap.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpComedi.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpConfig.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpContours.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpConvert.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpCylinder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpD3DRenderer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDebug.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDetectorAprilTag.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDetectorBase.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDetectorDNNOpenCV.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDetectorDataMatrixCode.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDetectorFace.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDetectorQRCode.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDirectShowDevice.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDirectShowGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDirectShowGrabberImpl.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDirectShowSampleGrabberI.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDiskGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayD3D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayGDI.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayGTK.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayOpenCV.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayWin32.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDisplayX.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDot.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpDot2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpEigenConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpEndian.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpExponentialMap.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureBuilder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureDepth.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureEllipse.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureLuminance.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMoment.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentArea.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeaturePoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeaturePoint3D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeaturePointPolar.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureSegment.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureThetaU.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureTranslation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFeatureVanishingPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFernClassifier.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFlyCaptureGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFont.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpForceTorqueAtiNetFTSensor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpForceTorqueAtiSensor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpForceTorqueIitSensor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpForceTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpForwardProjection.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFrameGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpFrameGrabberException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpGDIRenderer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpGEMM.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpGaussRand.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpGaussianFilter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpGenericFeature.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHandEyeCalibration.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHinkley.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHistogram.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHistogramPeak.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHistogramValey.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpHomography.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImage.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageCircle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageConvert.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageDraw.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageFilter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageIo.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageMorphology.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImagePoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageQueue.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageStorageWorker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImageTools.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpImgproc.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpIoException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpIoTools.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpJsonArgumentParser.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpJsonParsing.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpKalmanFilter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpKeyboard.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpKinect.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpKltOpencv.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpLaserScan.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpLaserScanner.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpLevenbergMarquartd.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpLinProg.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpLinearKalmanFilterInstantiation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpList.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMath.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMatrixException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbDepthDenseTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbDepthNormalTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbEdgeKltTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbEdgeTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbGenericTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbHiddenFaces.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbKltTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbScanLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceCircle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceCylinder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceKltCylinder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceKltPoints.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtFaceDepthDense.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtFaceDepthNormal.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtMeLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtPolygon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtTukeyEstimator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMbtXmlGenericParser.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMe.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMeLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMeNurbs.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMeSite.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMeTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMegaPose.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMegaPoseTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMeterPixelConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMocap.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMocapQualisys.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMocapVicon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMoment.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentArea.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMomentObject.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMouseButton.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMunkres.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpMutex.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpNetwork.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpNoise.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpNurbs.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpOccipitalStructure.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpParallelPort.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpParallelPortException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpParseArgv.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPclViewer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPioneer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPixelMeterConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPlanarObjectDetector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPlane.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPlaneEstimation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPlot.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPlotCurve.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPlotGraph.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPolygon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPolygon3D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPose.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPoseException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPoseFeatures.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPoseVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpProjectionDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPtu46.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPylonFactory.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpPylonGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpQbDevice.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpQbSoftHand.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpQuadProg.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpQuaternionVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRGBa.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRGBf.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRansac.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRealSense.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRealSense2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRect.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRectOriented.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpReflexTakktile2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRequest.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRingLight.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobot.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotAfma4.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotAfma6.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotBebop2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotBiclops.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotBiclopsController.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotCamera.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotFlirPtu.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotFranka.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotKinova.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotMavsdk.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotPioneer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotPtu46.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotTemplate.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotUniversalRobots.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotViper650.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotViper850.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobotWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRobust.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRotationMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRotationVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRowVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRxyzVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRzyxVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpRzyzVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpScale.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpScanPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSerial.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpServer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpServo.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpServoData.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpServoDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpServoException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpServolens.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSickLDMRS.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulatorAfma6.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulatorCamera.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulatorException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulatorPioneer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulatorPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSimulatorViper850.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSphere.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSubColVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSubMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpSubRowVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerBSpline.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerHeader.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMI.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIBSpline.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIESM.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSD.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDESM.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerTriangle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarp.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpAffine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpHomography.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpHomographySL3.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpRT.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpSRT.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpTranslation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZNCC.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZNCCForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZNCCInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZone.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpThetaUVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpThread.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTime.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTrackingException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTranslationVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpTriangle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpUDPClient.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpUDPServer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpUeyeGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpUniRand.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpUnicycle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpV4l2Grabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpVelocityTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpVideoReader.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpVideoWriter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpViewer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpViper.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpViper650.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpViper850.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpVirtuose.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpWin32API.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpWin32Renderer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpWin32Window.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpWireFrameSimulatorTypes.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpXmlConfigParserKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpXmlParser.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpXmlParserCamera.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpXmlParserHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp/vpXmlParserRectOriented.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/visp/VISPModules.cmake -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/visp/VISPModules-release.cmake -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/visp/VISPConfig-version.cmake -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/visp/VISPConfig.cmake -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/visp/VISPUse.cmake -- Installing: /<>/debian/tmp/usr/bin/visp-config -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/visp.pc -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_core.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_core.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_core.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_core.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpArray2D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpBSpline.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpCPUFeatures.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpCameraParameters.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpCannyEdgeDetection.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpCircle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpClient.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpColVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpColor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpColorDepthConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpColormap.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpConvert.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpCylinder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpDebug.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpDisplayException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpEigenConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpEndian.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpExponentialMap.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpFeatureDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpFont.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpForceTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpForwardProjection.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpFrameGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpFrameGrabberException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpGEMM.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpGaussRand.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpGaussianFilter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpHinkley.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpHistogram.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpHistogramPeak.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpHistogramValey.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImage.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageCircle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageConvert.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageDraw.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageFilter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageMorphology.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImagePoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpImageTools.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpIoException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpIoTools.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpJsonParsing.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpKalmanFilter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpLinProg.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpLinearKalmanFilterInstantiation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpList.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMath.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMatrixException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMeterPixelConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMoment.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentArea.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMomentObject.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMouseButton.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMunkres.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpMutex.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpNetwork.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpNoise.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpPixelMeterConversion.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpPlane.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpPolygon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpPolygon3D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpPoseVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpQuadProg.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpQuaternionVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRGBa.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRGBf.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRansac.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRect.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRectOriented.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRequest.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRobust.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRotationMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRotationVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRowVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRxyzVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRzyxVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpRzyzVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpScale.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpSerial.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpServer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpSphere.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpSubColVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpSubMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpSubRowVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpThetaUVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpThread.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpTime.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpTrackingException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpTranslationVector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpTriangle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpUDPClient.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpUDPServer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpUniRand.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpVelocityTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParser.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParserCamera.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParserHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParserRectOriented.h -- Up-to-date: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/core/vpConfig.h -- Up-to-date: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_modules.h -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/font/Rubik-Regular.ttf -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_dnn_tracker.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/dnn_tracker/vpMegaPose.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/dnn_tracker/vpMegaPoseTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_gui.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_gui.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_gui.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_gui.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpColorBlindFriendlyPalette.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpD3DRenderer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayD3D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayGDI.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayGTK.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayOpenCV.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayWin32.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayX.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpGDIRenderer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpPclViewer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpPlot.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpPlotCurve.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpPlotGraph.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpProjectionDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpWin32API.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpWin32Renderer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/gui/vpWin32Window.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_imgproc.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_imgproc.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_imgproc.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_imgproc.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/imgproc/vpCircleHoughTransform.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/imgproc/vpContours.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/imgproc/vpImgproc.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_io.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_io.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_io.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_io.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpDiskGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpImageIo.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpImageQueue.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpImageStorageWorker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpJsonArgumentParser.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpKeyboard.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpParallelPort.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpParallelPortException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpParseArgv.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpVideoReader.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/io/vpVideoWriter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_klt.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_klt.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_klt.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_klt.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/klt/vpKltOpencv.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_me.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_me.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_me.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_me.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpMe.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpMeLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpMeNurbs.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpMeSite.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpMeTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/me/vpNurbs.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_sensor.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_sensor.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_sensor.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_sensor.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vp1394CMUGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vp1394TwoGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpComedi.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowDevice.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowGrabberImpl.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowSampleGrabberI.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpFlyCaptureGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpForceTorqueAtiNetFTSensor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpForceTorqueAtiSensor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpForceTorqueIitSensor.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpKinect.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpLaserScan.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpLaserScanner.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpMocap.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpMocapQualisys.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpMocapVicon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpOccipitalStructure.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpPylonFactory.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpPylonGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpRealSense.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpRealSense2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpScanPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpSickLDMRS.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpUeyeGrabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/sensor/vpV4l2Grabber.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_ar.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_ar.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_ar.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_ar.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/ar/vpAR.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/ar/vpAROgre.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/ar/vpSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/ar/vpSimulatorException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/ar/vpViewer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_blob.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_blob.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_blob.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_blob.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/blob/vpDot.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/blob/vpDot2.h -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_arm1.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_arm2.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_arm3.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_arm4.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_gate.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_tool_ccmop.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_tool_gripper.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/afma6_tool_vacuum.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/viper850_arm1.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/viper850_arm2.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/viper850_arm3.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/viper850_arm4.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/viper850_arm5.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/robot-simulator/viper850_arm6.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/3pts.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/camera.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/circle.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/circle_sq2.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/circles2.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/cube.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/cylinder.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/diamond.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/line.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/pipe.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plan.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plate.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plate_6cm.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plate_8cm.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/point.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/point_cloud.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/rectangle.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/road.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/sphere.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/square10cm.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/tool.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/trapezoid.bnd -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/3pts.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/camera.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/circle.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/circle_sq2.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/circles2.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/cube.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/cylinder.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/diamond.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/line.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/pipe.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plan.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plate.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plate_6cm.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/plate_8cm.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/point.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/point_cloud.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/rectangle.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/road.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/sphere.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/square10cm.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/tool.sld -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/wireframe-simulator/trapezoid.sld -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_robot.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_robot.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_robot.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_robot.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpAfma4.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpAfma6.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpBiclops.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpImageSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpPioneer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpPtu46.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpQbDevice.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpQbSoftHand.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpReflexTakktile2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRingLight.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobot.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotAfma4.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotAfma6.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotBebop2.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotBiclops.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotBiclopsController.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotCamera.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotFlirPtu.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotFranka.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotKinova.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotMavsdk.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotPioneer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotPtu46.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotTemplate.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotUniversalRobots.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotViper650.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotViper850.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpServolens.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorAfma6.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorCamera.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorPioneer.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorViper850.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpUnicycle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpViper.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpViper650.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpViper850.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpVirtuose.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/robot/vpWireFrameSimulatorTypes.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_visual_features.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_visual_features.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_visual_features.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_visual_features.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpBasicFeature.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureBuilder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureDepth.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureEllipse.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureLuminance.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMoment.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentArea.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeaturePoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeaturePoint3D.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeaturePointPolar.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureSegment.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureThetaU.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureTranslation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureVanishingPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visual_features/vpGenericFeature.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_vs.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_vs.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_vs.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_vs.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vs/vpAdaptiveGain.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vs/vpServo.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vs/vpServoData.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vs/vpServoDisplay.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vs/vpServoException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_vision.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_vision.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_vision.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_vision.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpBasicKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpCalibration.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpCalibrationException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpFernClassifier.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpHandEyeCalibration.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpHomography.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpLevenbergMarquartd.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpPlanarObjectDetector.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpPlaneEstimation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpPose.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpPoseException.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpPoseFeatures.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/vision/vpXmlConfigParserKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_detection.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_detection.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_detection.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_detection.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorAprilTag.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorBase.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorDNNOpenCV.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorDataMatrixCode.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorFace.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorQRCode.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_mbt.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_mbt.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_mbt.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_mbt.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbDepthDenseTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbDepthNormalTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbEdgeKltTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbEdgeTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbGenericTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbHiddenFaces.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbKltTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbScanLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceCircle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceCylinder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceKltCylinder.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceKltPoints.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtFaceDepthDense.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtFaceDepthNormal.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtMeLine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtPolygon.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtTukeyEstimator.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtXmlGenericParser.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_tt.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_tt.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_tt.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_tt.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTracker.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerBSpline.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerHeader.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSD.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDESM.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerTriangle.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarp.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpAffine.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpHomography.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpHomographySL3.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpRT.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpSRT.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpTranslation.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZNCC.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZNCCForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZNCCInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZone.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/visp_tt_mi.h -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_tt_mi.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_tt_mi.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libvisp_tt_mi.so -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMI.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIBSpline.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIESM.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h make[1]: Leaving directory '/<>/obj-arm-linux-gnueabihf' dh_install -a -O--buildsystem=cmake debian/rules override_dh_installdocs make[1]: Entering directory '/<>' dh_installdocs -X.md5 make[1]: Leaving directory '/<>' dh_installchangelogs -a -O--buildsystem=cmake dh_installman -a -O--buildsystem=cmake dh_installsystemduser -a -O--buildsystem=cmake dh_lintian -a -O--buildsystem=cmake dh_perl -a -O--buildsystem=cmake dh_link -a -O--buildsystem=cmake dh_strip_nondeterminism -a -O--buildsystem=cmake dh_compress -a -O--buildsystem=cmake dh_fixperms -a -O--buildsystem=cmake dh_missing -a -O--buildsystem=cmake dh_dwz -a -O--buildsystem=cmake dh_strip -a -O--buildsystem=cmake dh_makeshlibs -a -O--buildsystem=cmake dh_shlibdeps -a -O--buildsystem=cmake dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libvisp-core3.6t64/usr/lib/arm-linux-gnueabihf/libvisp_core.so.3.6.0 found in none of the libraries dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libvisp-gui3.6t64/usr/lib/arm-linux-gnueabihf/libvisp_gui.so.3.6.0 found in none of the libraries dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libvisp-robot3.6t64/usr/lib/arm-linux-gnueabihf/libvisp_robot.so.3.6.0 found in none of the libraries dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libvisp-vision3.6t64/usr/lib/arm-linux-gnueabihf/libvisp_vision.so.3.6.0 found in none of the libraries dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libvisp-mbt3.6t64/usr/lib/arm-linux-gnueabihf/libvisp_mbt.so.3.6.0 found in none of the libraries dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libvisp-dnn-tracker3.6t64/usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so.3.6.0 found in none of the libraries dh_installdeb -a -O--buildsystem=cmake dh_gencontrol -a -O--buildsystem=cmake dpkg-gencontrol: warning: Depends field of package libvisp-dev: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -a -O--buildsystem=cmake dh_builddeb -a -O--buildsystem=cmake dpkg-deb: building package 'libvisp-dev' in '../libvisp-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-core-dev' in '../libvisp-core-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-core3.6t64' in '../libvisp-core3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-core3.6t64-dbgsym' in '../libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-gui-dev' in '../libvisp-gui-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-gui3.6t64' in '../libvisp-gui3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-gui3.6t64-dbgsym' in '../libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-imgproc-dev' in '../libvisp-imgproc-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-imgproc3.6t64' in '../libvisp-imgproc3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-imgproc3.6t64-dbgsym' in '../libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-io-dev' in '../libvisp-io-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-io3.6t64' in '../libvisp-io3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-io3.6t64-dbgsym' in '../libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-detection-dev' in '../libvisp-detection-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-detection3.6t64' in '../libvisp-detection3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-detection3.6t64-dbgsym' in '../libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-ar-dev' in '../libvisp-ar-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-ar3.6t64' in '../libvisp-ar3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-ar3.6t64-dbgsym' in '../libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-blob-dev' in '../libvisp-blob-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-blob3.6t64' in '../libvisp-blob3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-blob3.6t64-dbgsym' in '../libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-me-dev' in '../libvisp-me-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-me3.6t64' in '../libvisp-me3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-me3.6t64-dbgsym' in '../libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-klt-dev' in '../libvisp-klt-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-klt3.6t64' in '../libvisp-klt3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-klt3.6t64-dbgsym' in '../libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-sensor-dev' in '../libvisp-sensor-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-sensor3.6t64' in '../libvisp-sensor3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-sensor3.6t64-dbgsym' in '../libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-robot-dev' in '../libvisp-robot-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-robot3.6t64' in '../libvisp-robot3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-robot3.6t64-dbgsym' in '../libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-visual-features-dev' in '../libvisp-visual-features-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-visual-features3.6t64' in '../libvisp-visual-features3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-visual-features3.6t64-dbgsym' in '../libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-vision-dev' in '../libvisp-vision-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-vision3.6t64' in '../libvisp-vision3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-vision3.6t64-dbgsym' in '../libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-vs-dev' in '../libvisp-vs-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-vs3.6t64' in '../libvisp-vs3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-vs3.6t64-dbgsym' in '../libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-mbt-dev' in '../libvisp-mbt-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-mbt3.6t64' in '../libvisp-mbt3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-mbt3.6t64-dbgsym' in '../libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-tt-dev' in '../libvisp-tt-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-tt3.6t64' in '../libvisp-tt3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-tt3.6t64-dbgsym' in '../libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-tt-mi-dev' in '../libvisp-tt-mi-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-tt-mi3.6t64' in '../libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-tt-mi3.6t64-dbgsym' in '../libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-dnn-tracker-dev' in '../libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-dnn-tracker3.6t64' in '../libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb'. dpkg-deb: building package 'libvisp-dnn-tracker3.6t64-dbgsym' in '../libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb'. dpkg-genbuildinfo --build=any -O../visp_3.6.0-5_armhf.buildinfo dpkg-genchanges --build=any -O../visp_3.6.0-5_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2025-07-30T10:58:23Z +------------------------------------------------------------------------------+ | Finished Timed Build Commands | +------------------------------------------------------------------------------+ rm -Rf /<>/ ------------------------------------- I: Finished running 'rm -Rf /<>/'. Finished processing commands. -------------------------------------------------------------------------------- Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ visp_3.6.0-5_armhf.changes: --------------------------- Format: 1.8 Date: Sun, 09 Mar 2025 00:02:27 -0300 Source: visp Binary: libvisp-ar-dev libvisp-ar3.6t64 libvisp-ar3.6t64-dbgsym libvisp-blob-dev libvisp-blob3.6t64 libvisp-blob3.6t64-dbgsym libvisp-core-dev libvisp-core3.6t64 libvisp-core3.6t64-dbgsym libvisp-detection-dev libvisp-detection3.6t64 libvisp-detection3.6t64-dbgsym libvisp-dev libvisp-dnn-tracker-dev libvisp-dnn-tracker3.6t64 libvisp-dnn-tracker3.6t64-dbgsym libvisp-gui-dev libvisp-gui3.6t64 libvisp-gui3.6t64-dbgsym libvisp-imgproc-dev libvisp-imgproc3.6t64 libvisp-imgproc3.6t64-dbgsym libvisp-io-dev libvisp-io3.6t64 libvisp-io3.6t64-dbgsym libvisp-klt-dev libvisp-klt3.6t64 libvisp-klt3.6t64-dbgsym libvisp-mbt-dev libvisp-mbt3.6t64 libvisp-mbt3.6t64-dbgsym libvisp-me-dev libvisp-me3.6t64 libvisp-me3.6t64-dbgsym libvisp-robot-dev libvisp-robot3.6t64 libvisp-robot3.6t64-dbgsym libvisp-sensor-dev libvisp-sensor3.6t64 libvisp-sensor3.6t64-dbgsym libvisp-tt-dev libvisp-tt-mi-dev libvisp-tt-mi3.6t64 libvisp-tt-mi3.6t64-dbgsym libvisp-tt3.6t64 libvisp-tt3.6t64-dbgsym libvisp-vision-dev libvisp-vision3.6t64 libvisp-vision3.6t64-dbgsym libvisp-visual-features-dev libvisp-visual-features3.6t64 libvisp-visual-features3.6t64-dbgsym libvisp-vs-dev libvisp-vs3.6t64 libvisp-vs3.6t64-dbgsym Built-For-Profiles: cross nocheck Architecture: armhf Version: 3.6.0-5 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers Changed-By: Matheus Polkorny Description: libvisp-ar-dev - development files for libvisp-ar libvisp-ar3.6t64 - visual servoing platform ar library libvisp-blob-dev - development files for libvisp-blob libvisp-blob3.6t64 - visual servoing platform blob tracking library libvisp-core-dev - development files for libvisp-core libvisp-core3.6t64 - visual servoing platform core library libvisp-detection-dev - development files for libvisp-detection libvisp-detection3.6t64 - visual servoing platform detection library libvisp-dev - development files for ViSP libvisp-dnn-tracker-dev - development files for libvisp-dnn-tracker libvisp-dnn-tracker3.6t64 - visual servoing platform dnn-tracker library libvisp-gui-dev - development files for libvisp-gui libvisp-gui3.6t64 - visual servoing platform gui library libvisp-imgproc-dev - development files for libvisp-imgproc libvisp-imgproc3.6t64 - visual servoing platform imgproc library libvisp-io-dev - development files for libvisp-io libvisp-io3.6t64 - visual servoing platform io library libvisp-klt-dev - development files for libvisp-klt libvisp-klt3.6t64 - visual servoing platform klt tracking library libvisp-mbt-dev - development files for libvisp-mbt libvisp-mbt3.6t64 - visual servoing platform mbt library libvisp-me-dev - development files for libvisp-me libvisp-me3.6t64 - visual servoing platform me tracking library libvisp-robot-dev - development files for libvisp-robot libvisp-robot3.6t64 - visual servoing platform robot library libvisp-sensor-dev - development files for libvisp-sensor libvisp-sensor3.6t64 - visual servoing platform sensor library libvisp-tt-dev - development files for libvisp-tt libvisp-tt-mi-dev - development files for libvisp-tt-mi libvisp-tt-mi3.6t64 - visual servoing platform tt-mi library libvisp-tt3.6t64 - visual servoing platform tt library libvisp-vision-dev - development files for libvisp-vision libvisp-vision3.6t64 - visual servoing platform vision library libvisp-visual-features-dev - development files for libvisp-visual-features libvisp-visual-features3.6t64 - visual servoing platform visual-features library libvisp-vs-dev - development files for libvisp-vs libvisp-vs3.6t64 - visual servoing platform vs library Changes: visp (3.6.0-5) unstable; urgency=medium . * Team upload. * d/p/Fix-build-on-some-architectures.patch: New upstream patch to fix build Checksums-Sha1: 0c9ea407f657bf55286d26ed7696a8d594b6c6ca 40840 libvisp-ar-dev_3.6.0-5_armhf.deb 35fe1b5ce57b8d38ac94b7a99e3befd0d1ec5220 55748 libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb 01d9f48105c54806a7aec91bb045068b56aa9f15 36464 libvisp-ar3.6t64_3.6.0-5_armhf.deb 4357a4b38887d728cc74facb84f44fde86deb256 40628 libvisp-blob-dev_3.6.0-5_armhf.deb e7ed77d8d0c95f8d71c1675da1bda1e3da0f9a46 359668 libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb e19b46bebfdea9f01e82072d3b9e0c543679d8bd 59224 libvisp-blob3.6t64_3.6.0-5_armhf.deb 4c40e861b161ca3364ee0bc141f4d7f37c3fef8a 178424 libvisp-core-dev_3.6.0-5_armhf.deb c097fe0ee82fa121853508e496ccdbc527ee6b83 11578756 libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb db7cfa0429be1b0837af4bbb65ed5d79a9de1b49 761412 libvisp-core3.6t64_3.6.0-5_armhf.deb 5ee5be21e569bc9d732a36749bcbbb6555742ea6 45316 libvisp-detection-dev_3.6.0-5_armhf.deb 60ac55fdb493de0357fe26d223d99c676b2a03a3 2035776 libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb 1e00d3d32b0f67ac9ba54e9a880bc7862ffd40f5 197912 libvisp-detection3.6t64_3.6.0-5_armhf.deb 90b8c505bf0e7d08ba037dfc04deb0144811e997 129724 libvisp-dev_3.6.0-5_armhf.deb e828ce10dc2f486da2bd0f371b7be4c05d0c8219 39128 libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb c3cf39d1a74f1cd10834e748078d5422ecb40031 1275984 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb 25cc9ed7a6ae8f8b2c5c1b44a0089f1bc4582bb9 100504 libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb e2e5468befcadb49e62de9f03c6b4c9a221e043c 48984 libvisp-gui-dev_3.6.0-5_armhf.deb 765cfcdf3b0f336cb3e1c7b41351393e5885d944 948800 libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb 16df58b52e747410a7cc67f7618dd5c38cb7294f 90412 libvisp-gui3.6t64_3.6.0-5_armhf.deb fb2318995de445c3634ef00e37a266183fd809a8 46040 libvisp-imgproc-dev_3.6.0-5_armhf.deb 08919e2f5e1345192731ac987fe1c1d0c915a8a8 1924156 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb 250353aa601ef179e63897b20d25227166043288 132584 libvisp-imgproc3.6t64_3.6.0-5_armhf.deb e0e79c9a88d68792d8397cfbe22400eeb46d1a94 47964 libvisp-io-dev_3.6.0-5_armhf.deb 7d4458119144dcd920fb60f6d5ff89b44f79d845 2538836 libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb 55923677d3b002fc42391460af087a7a0326861a 213576 libvisp-io3.6t64_3.6.0-5_armhf.deb e8538c6e1b084b49c6b5c4b54594c2180054c338 37980 libvisp-klt-dev_3.6.0-5_armhf.deb 644a11b04a75c968d52174016f13edee9f842422 247220 libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb 495bb1a8da837f43a1a2bdddd2ecfd06b25fa8ec 42316 libvisp-klt3.6t64_3.6.0-5_armhf.deb 8671657b5cbb14d09dd1663aeb60b713e24fa82d 70508 libvisp-mbt-dev_3.6.0-5_armhf.deb 49067708b1c67b1bff3ec6271cf70281615f16fa 8411852 libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb c55ab842f88f78dc93cbc0b02c078636dbbfa200 624956 libvisp-mbt3.6t64_3.6.0-5_armhf.deb 00c899ed90bd79a6b307d05ba10a3e0e57bcc0d8 51972 libvisp-me-dev_3.6.0-5_armhf.deb 664a5543928bee5b0ca931b4556901028b1f74ca 870844 libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb 14f246a7fc50774d7fc2678e9b73161d1f548cae 85192 libvisp-me3.6t64_3.6.0-5_armhf.deb f748afebf1420edb3824878170fff62821b6c494 74176 libvisp-robot-dev_3.6.0-5_armhf.deb ee946d09ca23d132ec2361aa9673e743e4fd8e09 3301940 libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb 0e631e33ee14aafd4cec6e1b7999cd0d5347325b 251780 libvisp-robot3.6t64_3.6.0-5_armhf.deb ab52c9af817e912b9cda7f676380304053a29ef8 66268 libvisp-sensor-dev_3.6.0-5_armhf.deb 6be7161f1da6efcc4ff603bf55baac0aa8f3bfb6 526156 libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb 09ee5181e7591926eeef5ce1b58c3ff5563659c2 65260 libvisp-sensor3.6t64_3.6.0-5_armhf.deb 06110c6ae8a0cd311ddaf8a022cc0f4f2f08c26b 43436 libvisp-tt-dev_3.6.0-5_armhf.deb 88ce90a7424c16ea27188990c4dee7f6c81e5701 37504 libvisp-tt-mi-dev_3.6.0-5_armhf.deb a93f681eac8d1f09678158ef20188f9053a975a6 553748 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb 7c1d53d5260758ca61c560c39da2693d707ed988 72496 libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb 7d155602105736749653a5b85cdf39d04cd8dcec 1268592 libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb c1b8deee50b200c45a4dcf4cdc8045e4a525fd8e 95300 libvisp-tt3.6t64_3.6.0-5_armhf.deb 7c04ba943b4296515c6b7b51369bd0dacd4cfd18 65156 libvisp-vision-dev_3.6.0-5_armhf.deb ce6ee868a4c1826d6562e5ae5175bb393cd204b4 4149360 libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb 8d6640f77a4486be1aec1da9748f417fe905c10b 326728 libvisp-vision3.6t64_3.6.0-5_armhf.deb e9db28ed8bf32635506bbce6a2c13341fcbca9d9 58768 libvisp-visual-features-dev_3.6.0-5_armhf.deb fcd26e0d0b921c1441f77a64e1dd38c6ad5c1199 1570004 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb 6223ce6c1c4d4fc0f5165a588ff3681f468066b0 104848 libvisp-visual-features3.6t64_3.6.0-5_armhf.deb 31a95916ea67fa7d9b7695a81269b3978fee482d 42388 libvisp-vs-dev_3.6.0-5_armhf.deb 2f9b4c362ed038ee75af0fb42142ee8b4b10b86f 428556 libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb b55960d0bfdf35816186fae389442387d9dcb3c0 57660 libvisp-vs3.6t64_3.6.0-5_armhf.deb 0d716848e943d3823e3ba913afc12316ce709e2e 34163 visp_3.6.0-5_armhf.buildinfo Checksums-Sha256: ddb57445061f8bd383a422c6761c657ca402173a5290b123f36e1d86a8ab86f4 40840 libvisp-ar-dev_3.6.0-5_armhf.deb 2d6afe44a1cfe38c60f7fedb3cc1654d91e542804a9b0304862efe421384e4e7 55748 libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb a0e86bdde64be6a4da63db13d3d157e7035ad3c89155988aa04c7e142d64e8e2 36464 libvisp-ar3.6t64_3.6.0-5_armhf.deb 724287b40f77acb7915cce0050b53ac535cb947c6cbf35a262175ee41bc45b8d 40628 libvisp-blob-dev_3.6.0-5_armhf.deb 05995dd16d043d43f93d789ae4d2765ce8424c3f7777cc1795a6ba09938f807e 359668 libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb 3ad20e576461eb0470b304d7a068d798c0850e73b389f3b2d47cc1d99f1cd69d 59224 libvisp-blob3.6t64_3.6.0-5_armhf.deb 8475f63623c2e6f019c0e88381c16df0b096b41cfefc1bed5a2990c356d46fec 178424 libvisp-core-dev_3.6.0-5_armhf.deb 0d6c0e98d61c1b3e0f02f429b821c4d0f117c543015e56dc89cf2b2e81047f31 11578756 libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb 5c38dd1102706edc926849b40ae8cc154bb4e819df0b609e92df7110e075f182 761412 libvisp-core3.6t64_3.6.0-5_armhf.deb e5c68c8fa8bf2c6cc4746af295d4b95a94352de605a8a01981c274137eb95d2f 45316 libvisp-detection-dev_3.6.0-5_armhf.deb 8b25eca648952b71bcd3fbf2d8408ebedac47aefeb43c12f6146119969456321 2035776 libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb c2f0ea017c5d69828920a048c17c55c9cb0b6f880e6fb4307aa2a378bc9c4a8d 197912 libvisp-detection3.6t64_3.6.0-5_armhf.deb 742578e2d45b073e400aecec40d788736683236db0f188f302dc0fae0682d09e 129724 libvisp-dev_3.6.0-5_armhf.deb c812526510b7dd49a9402824abd81c3e5d00fa789ea2e1d6a815effc364ff79a 39128 libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb 4c2ad628062b0e664ca24a7b8f99a8da242e864e1b99b6c29f22ef47ee328d73 1275984 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb c6814c41ed8a0371e49edda2e8a24a2b7038f49c9c06dbe104070b1940dcd130 100504 libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb 8d57cd4d90be5b8ed737a9382196f77308687008f6bcdeff09ee0f3b2db7f083 48984 libvisp-gui-dev_3.6.0-5_armhf.deb 4301b7a7f29c66227b4fed77ec7a5723330b59d4dc1b5599aaeb914ce8e9b6d4 948800 libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb ac66d931f9b09c11945a26126031a99ca0f67aafb54edfc400f6a7b8cadffb30 90412 libvisp-gui3.6t64_3.6.0-5_armhf.deb 40345931c77ecc0dad494d2e37e3bba46518c6095258abcfc6a9913bee07db86 46040 libvisp-imgproc-dev_3.6.0-5_armhf.deb b074862f6cc7212062bae1e24818e2a31f10069610d450ab6a7b8b795865e9b0 1924156 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb 5c327886e6b8851924f90e3a64f192f1adad3c8631a1b7d178420ab9b53e4748 132584 libvisp-imgproc3.6t64_3.6.0-5_armhf.deb e363408840f226d0f805cd26fd4694eabd1d7869b855208b76a5d061ed53d1c1 47964 libvisp-io-dev_3.6.0-5_armhf.deb 0d857cd9a4039246bf80467bb957ef4df71ef296285f6fce8ea74ffc79d4b316 2538836 libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb 86f03de2c1c303b9ade44f8f2e0bc69fa54d64f8c2ec4878e4983b5c46e37ca2 213576 libvisp-io3.6t64_3.6.0-5_armhf.deb 9bb58bd70d234ea33628c1604f3272a46cde3e748b3a3df800e935345ba00bf4 37980 libvisp-klt-dev_3.6.0-5_armhf.deb 3bd4843fea049de30d658e35f63a7952bf022a64f57d4310bb4dcfab2a505870 247220 libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb 5a97c913758bdff0fdf6b0c5ecd3b39d1df56489bc739b8a4544652189de5669 42316 libvisp-klt3.6t64_3.6.0-5_armhf.deb 8e6f98973eaa3f06e30d3377623aa0b6a2f71eb26381e53d247ddc1deaafa601 70508 libvisp-mbt-dev_3.6.0-5_armhf.deb 5f9e3694b0f6663640e412a7eedd498de1917e9b8a2ffe0f43e1b60ea13359e8 8411852 libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb 1ed77174b734c1af850182fef739d039be0ac9dfb9b05d7e8b8918bf56ca955c 624956 libvisp-mbt3.6t64_3.6.0-5_armhf.deb 3caafc3bdc460037b60d2badb4714f87954a956d1da187c964e9ebff4a5d018c 51972 libvisp-me-dev_3.6.0-5_armhf.deb 071121674447cd5bfeff69e2f07bb47b02a9222f185f1ce834985c0a3d632eb7 870844 libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb 9b0a69799d5cb575fbc91acda0aa72451078a9ba8dd1225c70fcbb4066ef53cb 85192 libvisp-me3.6t64_3.6.0-5_armhf.deb 89036c10a4f1e593e874b84ca267ac37c54f2aaefad7714ba0c33ddb9c301a1b 74176 libvisp-robot-dev_3.6.0-5_armhf.deb 46c81d94e0ff464ad68679635a633bfec1ff00ecd115532832f404ed7c2f1428 3301940 libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb 89344e2ed2e059c82c47e03d169f9cd34454f98e0d15dfb3baa54007d9848cc4 251780 libvisp-robot3.6t64_3.6.0-5_armhf.deb e51ccb4b5b07d51d1222e3750d3976b44e9017df5504498e17790c5a36d3c835 66268 libvisp-sensor-dev_3.6.0-5_armhf.deb 3152e6f60db92bbd5cf17a89a644cd4525ca7a5c5376ee71ac2cb9b1a1c34d59 526156 libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb ef6d17223ccb64b1d8d849ab09d89b419b3aa385e3baddcc95ab482b8b8866cc 65260 libvisp-sensor3.6t64_3.6.0-5_armhf.deb 14d7d669bb4ce6eb91e6547fa6921cd2c83889aa79bbd058ba8846c467278a74 43436 libvisp-tt-dev_3.6.0-5_armhf.deb fc96d362b664d066ce2546f91f30fc3062c357d2ced32016eee5b0288467e96c 37504 libvisp-tt-mi-dev_3.6.0-5_armhf.deb be3cd016739c44806b365ed0df6d3c2e84a8ed9d603217a11012a4bd970d5dec 553748 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb f6270133866b20216bd8cbaafe0af42079559fb765385dd94c94f88a6efacdf0 72496 libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb 521d1fc2314f72ddb5e0bc47323882a31cff906736b1401413809c03c2f2da45 1268592 libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb 29479e9e390c15b00c3e2d940d3b0ef03737c2859e7e5257bb344a007a56199c 95300 libvisp-tt3.6t64_3.6.0-5_armhf.deb a646d69639f4d7304aacd29566c5283466ed3a6b2c8438e4d33b8accb6467783 65156 libvisp-vision-dev_3.6.0-5_armhf.deb 06bee4bc538a3e108441e42e9ce3f6564a5baf73de8e61c0f6d69f1eaac8ed4a 4149360 libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb 812ebc26f2e7c90a9b6de9c5406947b2d24ffc2e8188ef275f6adbc6fa533aab 326728 libvisp-vision3.6t64_3.6.0-5_armhf.deb 3ae5ba7d6610ae5bbee708d924598829cab558a8a7c6d6e761e5f71d4396af18 58768 libvisp-visual-features-dev_3.6.0-5_armhf.deb f461eec6db20115a530e9c79f0033eb6be8bd9e7471f8d55f28c2651f93c7555 1570004 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb 8c9106fac9d7055f88ce78af2153074898d9965d461f8e115e306d432a7f7857 104848 libvisp-visual-features3.6t64_3.6.0-5_armhf.deb b2842900f7d5364077398ffc74ab8ab7fc51ba95c9d61528a002dad84f8717ec 42388 libvisp-vs-dev_3.6.0-5_armhf.deb ecbef387a86a325a7fd5d0d6c1bbb5129a368916999c19422a968cf150cf71db 428556 libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb f845fdfc7780f9d3a00a11433430721abfc0dbd7f849d635c3af696f2612990a 57660 libvisp-vs3.6t64_3.6.0-5_armhf.deb c6984e17e42324992f57c275281c790f0932161505f0e6e77f2ab2eab98a3ed9 34163 visp_3.6.0-5_armhf.buildinfo Files: 357bb891261c125465015e9ed8cf1259 40840 libdevel optional libvisp-ar-dev_3.6.0-5_armhf.deb 6cb8d3944c091e63ebb7a5454a4dd34c 55748 debug optional libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb bf9001876fdca44e38dbe186b3edde86 36464 libs optional libvisp-ar3.6t64_3.6.0-5_armhf.deb 749f06e0c4152deeeb6c2d3d359f950c 40628 libdevel optional libvisp-blob-dev_3.6.0-5_armhf.deb fe6facd7130a3bc428a931ca8fc673ef 359668 debug optional libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb b2b3c13f6afb5a741ce43667f7ad2b57 59224 libs optional libvisp-blob3.6t64_3.6.0-5_armhf.deb 7945f68851dc4f60c4abf497e0494e12 178424 libdevel optional libvisp-core-dev_3.6.0-5_armhf.deb a5e8cb29a76464505b7226c114b52fe7 11578756 debug optional libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb 796608402dc455e41fffb9c0b1924b32 761412 libs optional libvisp-core3.6t64_3.6.0-5_armhf.deb 704342da866ce275d39415b02b95bef6 45316 libdevel optional libvisp-detection-dev_3.6.0-5_armhf.deb 19ee9f9df8e370d6aa33db10a21f99e6 2035776 debug optional libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb a2ea16f5f6281a457c265a141c7bf284 197912 libs optional libvisp-detection3.6t64_3.6.0-5_armhf.deb 8fdc43f4650d374430c10318bbd2dcce 129724 libdevel optional libvisp-dev_3.6.0-5_armhf.deb 129f74f39c45aace7aebcd52debe324e 39128 libdevel optional libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb 7b93bf1b52563f964a05cc9fb1af6bf4 1275984 debug optional libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb c8408ca8180a95b86ba3a8434f303fa5 100504 libs optional libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb d4c08ccae9b6f9911fcb911384ffb1c5 48984 libdevel optional libvisp-gui-dev_3.6.0-5_armhf.deb 39708034e57390b21cdfa682d24e3ff0 948800 debug optional libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb 3552175ae9df6ee66e11f2f02f2d06bd 90412 libs optional libvisp-gui3.6t64_3.6.0-5_armhf.deb c7ed7caef40ead23a99fffb31d25f481 46040 libdevel optional libvisp-imgproc-dev_3.6.0-5_armhf.deb 8b9b74371e4104e15c12c62992bd46e8 1924156 debug optional libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb 48cac574d91b4b998186205afacff5e0 132584 libs optional libvisp-imgproc3.6t64_3.6.0-5_armhf.deb d36a9c89e8f1b17372cf870443aad92c 47964 libdevel optional libvisp-io-dev_3.6.0-5_armhf.deb 7b7bbb5043f3897598dff03581e689c1 2538836 debug optional libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb 3bf2da947b6625430a400816fdf60038 213576 libs optional libvisp-io3.6t64_3.6.0-5_armhf.deb c742c534f060306ee57c1a991e909657 37980 libdevel optional libvisp-klt-dev_3.6.0-5_armhf.deb 94588bb913c047359020f75033ddf7d9 247220 debug optional libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb c08354e975300bb7da9797e216678011 42316 libs optional libvisp-klt3.6t64_3.6.0-5_armhf.deb f7331bccd42d94b9f96e9813864f8919 70508 libdevel optional libvisp-mbt-dev_3.6.0-5_armhf.deb ab006cee36dab87ab6bb97842d3a56f4 8411852 debug optional libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb 56c210632304d5165a74e66b26e150c8 624956 libs optional libvisp-mbt3.6t64_3.6.0-5_armhf.deb 73edaaa7cbca7ecb08b702a9ff91f4d1 51972 libdevel optional libvisp-me-dev_3.6.0-5_armhf.deb f09c4649a7c1d9bf2e2c990871da4b81 870844 debug optional libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb 73cad53a815ab19a7b21b06d8a059921 85192 libs optional libvisp-me3.6t64_3.6.0-5_armhf.deb 644ce31eeab3834c7505a2f0088cc9ce 74176 libdevel optional libvisp-robot-dev_3.6.0-5_armhf.deb ae932252929358068119edcfd6b19493 3301940 debug optional libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb a01b8b86fee4f32f36bc40f5451b802a 251780 libs optional libvisp-robot3.6t64_3.6.0-5_armhf.deb 2303cca4c06cd192842d58eb3fabd852 66268 libdevel optional libvisp-sensor-dev_3.6.0-5_armhf.deb f41bab7d7cf8784792982d7d1890444e 526156 debug optional libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb e1d3e75ea18a46341b08689e43e9b1c2 65260 libs optional libvisp-sensor3.6t64_3.6.0-5_armhf.deb 207c4ee046661a8cf985aa24079321a6 43436 libdevel optional libvisp-tt-dev_3.6.0-5_armhf.deb ef1c77b5e8e80fbeae4089d81fbe6647 37504 libdevel optional libvisp-tt-mi-dev_3.6.0-5_armhf.deb 569ff925aca3e616aae4df622cca5219 553748 debug optional libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb b9d339421c9338a747020764a4d35ccc 72496 libs optional libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb 6a4362eb0c714126900ae97237418b2b 1268592 debug optional libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb 1807add399bc4367bcd5ef0a2a16abcc 95300 libs optional libvisp-tt3.6t64_3.6.0-5_armhf.deb bb7f4d678331e9892914edcfa65b7228 65156 libdevel optional libvisp-vision-dev_3.6.0-5_armhf.deb 029e61232332dc203ec7c056ec532950 4149360 debug optional libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb af94448285c8ae8000db8d8ac64c7799 326728 libs optional libvisp-vision3.6t64_3.6.0-5_armhf.deb e0099de172f469cf6a43612fa44558bc 58768 libdevel optional libvisp-visual-features-dev_3.6.0-5_armhf.deb f4480e7a3e1ea1d0a9016b607e146ba9 1570004 debug optional libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb 021ba8deb1a2aefae99db268657ed0b5 104848 libs optional libvisp-visual-features3.6t64_3.6.0-5_armhf.deb 3b3705e56ce05f131f9881f5688b93c9 42388 libdevel optional libvisp-vs-dev_3.6.0-5_armhf.deb 2ac9303bb365d627b8e8f72d1169558a 428556 debug optional libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb e98cad845eeb5dd80edab54b54afa5d4 57660 libs optional libvisp-vs3.6t64_3.6.0-5_armhf.deb 3c437d0dc749250ab8775abe3c610e60 34163 devel optional visp_3.6.0-5_armhf.buildinfo +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: visp Binary: libvisp-ar-dev libvisp-ar3.6t64 libvisp-ar3.6t64-dbgsym libvisp-blob-dev libvisp-blob3.6t64 libvisp-blob3.6t64-dbgsym libvisp-core-dev libvisp-core3.6t64 libvisp-core3.6t64-dbgsym libvisp-detection-dev libvisp-detection3.6t64 libvisp-detection3.6t64-dbgsym libvisp-dev libvisp-dnn-tracker-dev libvisp-dnn-tracker3.6t64 libvisp-dnn-tracker3.6t64-dbgsym libvisp-gui-dev libvisp-gui3.6t64 libvisp-gui3.6t64-dbgsym libvisp-imgproc-dev libvisp-imgproc3.6t64 libvisp-imgproc3.6t64-dbgsym libvisp-io-dev libvisp-io3.6t64 libvisp-io3.6t64-dbgsym libvisp-klt-dev libvisp-klt3.6t64 libvisp-klt3.6t64-dbgsym libvisp-mbt-dev libvisp-mbt3.6t64 libvisp-mbt3.6t64-dbgsym libvisp-me-dev libvisp-me3.6t64 libvisp-me3.6t64-dbgsym libvisp-robot-dev libvisp-robot3.6t64 libvisp-robot3.6t64-dbgsym libvisp-sensor-dev libvisp-sensor3.6t64 libvisp-sensor3.6t64-dbgsym libvisp-tt-dev libvisp-tt-mi-dev libvisp-tt-mi3.6t64 libvisp-tt-mi3.6t64-dbgsym libvisp-tt3.6t64 libvisp-tt3.6t64-dbgsym libvisp-vision-dev libvisp-vision3.6t64 libvisp-vision3.6t64-dbgsym libvisp-visual-features-dev libvisp-visual-features3.6t64 libvisp-visual-features3.6t64-dbgsym libvisp-vs-dev libvisp-vs3.6t64 libvisp-vs3.6t64-dbgsym Architecture: armhf Version: 3.6.0-5 Checksums-Md5: 357bb891261c125465015e9ed8cf1259 40840 libvisp-ar-dev_3.6.0-5_armhf.deb 6cb8d3944c091e63ebb7a5454a4dd34c 55748 libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb bf9001876fdca44e38dbe186b3edde86 36464 libvisp-ar3.6t64_3.6.0-5_armhf.deb 749f06e0c4152deeeb6c2d3d359f950c 40628 libvisp-blob-dev_3.6.0-5_armhf.deb fe6facd7130a3bc428a931ca8fc673ef 359668 libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb b2b3c13f6afb5a741ce43667f7ad2b57 59224 libvisp-blob3.6t64_3.6.0-5_armhf.deb 7945f68851dc4f60c4abf497e0494e12 178424 libvisp-core-dev_3.6.0-5_armhf.deb a5e8cb29a76464505b7226c114b52fe7 11578756 libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb 796608402dc455e41fffb9c0b1924b32 761412 libvisp-core3.6t64_3.6.0-5_armhf.deb 704342da866ce275d39415b02b95bef6 45316 libvisp-detection-dev_3.6.0-5_armhf.deb 19ee9f9df8e370d6aa33db10a21f99e6 2035776 libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb a2ea16f5f6281a457c265a141c7bf284 197912 libvisp-detection3.6t64_3.6.0-5_armhf.deb 8fdc43f4650d374430c10318bbd2dcce 129724 libvisp-dev_3.6.0-5_armhf.deb 129f74f39c45aace7aebcd52debe324e 39128 libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb 7b93bf1b52563f964a05cc9fb1af6bf4 1275984 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb c8408ca8180a95b86ba3a8434f303fa5 100504 libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb d4c08ccae9b6f9911fcb911384ffb1c5 48984 libvisp-gui-dev_3.6.0-5_armhf.deb 39708034e57390b21cdfa682d24e3ff0 948800 libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb 3552175ae9df6ee66e11f2f02f2d06bd 90412 libvisp-gui3.6t64_3.6.0-5_armhf.deb c7ed7caef40ead23a99fffb31d25f481 46040 libvisp-imgproc-dev_3.6.0-5_armhf.deb 8b9b74371e4104e15c12c62992bd46e8 1924156 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb 48cac574d91b4b998186205afacff5e0 132584 libvisp-imgproc3.6t64_3.6.0-5_armhf.deb d36a9c89e8f1b17372cf870443aad92c 47964 libvisp-io-dev_3.6.0-5_armhf.deb 7b7bbb5043f3897598dff03581e689c1 2538836 libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb 3bf2da947b6625430a400816fdf60038 213576 libvisp-io3.6t64_3.6.0-5_armhf.deb c742c534f060306ee57c1a991e909657 37980 libvisp-klt-dev_3.6.0-5_armhf.deb 94588bb913c047359020f75033ddf7d9 247220 libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb c08354e975300bb7da9797e216678011 42316 libvisp-klt3.6t64_3.6.0-5_armhf.deb f7331bccd42d94b9f96e9813864f8919 70508 libvisp-mbt-dev_3.6.0-5_armhf.deb ab006cee36dab87ab6bb97842d3a56f4 8411852 libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb 56c210632304d5165a74e66b26e150c8 624956 libvisp-mbt3.6t64_3.6.0-5_armhf.deb 73edaaa7cbca7ecb08b702a9ff91f4d1 51972 libvisp-me-dev_3.6.0-5_armhf.deb f09c4649a7c1d9bf2e2c990871da4b81 870844 libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb 73cad53a815ab19a7b21b06d8a059921 85192 libvisp-me3.6t64_3.6.0-5_armhf.deb 644ce31eeab3834c7505a2f0088cc9ce 74176 libvisp-robot-dev_3.6.0-5_armhf.deb ae932252929358068119edcfd6b19493 3301940 libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb a01b8b86fee4f32f36bc40f5451b802a 251780 libvisp-robot3.6t64_3.6.0-5_armhf.deb 2303cca4c06cd192842d58eb3fabd852 66268 libvisp-sensor-dev_3.6.0-5_armhf.deb f41bab7d7cf8784792982d7d1890444e 526156 libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb e1d3e75ea18a46341b08689e43e9b1c2 65260 libvisp-sensor3.6t64_3.6.0-5_armhf.deb 207c4ee046661a8cf985aa24079321a6 43436 libvisp-tt-dev_3.6.0-5_armhf.deb ef1c77b5e8e80fbeae4089d81fbe6647 37504 libvisp-tt-mi-dev_3.6.0-5_armhf.deb 569ff925aca3e616aae4df622cca5219 553748 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb b9d339421c9338a747020764a4d35ccc 72496 libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb 6a4362eb0c714126900ae97237418b2b 1268592 libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb 1807add399bc4367bcd5ef0a2a16abcc 95300 libvisp-tt3.6t64_3.6.0-5_armhf.deb bb7f4d678331e9892914edcfa65b7228 65156 libvisp-vision-dev_3.6.0-5_armhf.deb 029e61232332dc203ec7c056ec532950 4149360 libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb af94448285c8ae8000db8d8ac64c7799 326728 libvisp-vision3.6t64_3.6.0-5_armhf.deb e0099de172f469cf6a43612fa44558bc 58768 libvisp-visual-features-dev_3.6.0-5_armhf.deb f4480e7a3e1ea1d0a9016b607e146ba9 1570004 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb 021ba8deb1a2aefae99db268657ed0b5 104848 libvisp-visual-features3.6t64_3.6.0-5_armhf.deb 3b3705e56ce05f131f9881f5688b93c9 42388 libvisp-vs-dev_3.6.0-5_armhf.deb 2ac9303bb365d627b8e8f72d1169558a 428556 libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb e98cad845eeb5dd80edab54b54afa5d4 57660 libvisp-vs3.6t64_3.6.0-5_armhf.deb Checksums-Sha1: 0c9ea407f657bf55286d26ed7696a8d594b6c6ca 40840 libvisp-ar-dev_3.6.0-5_armhf.deb 35fe1b5ce57b8d38ac94b7a99e3befd0d1ec5220 55748 libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb 01d9f48105c54806a7aec91bb045068b56aa9f15 36464 libvisp-ar3.6t64_3.6.0-5_armhf.deb 4357a4b38887d728cc74facb84f44fde86deb256 40628 libvisp-blob-dev_3.6.0-5_armhf.deb e7ed77d8d0c95f8d71c1675da1bda1e3da0f9a46 359668 libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb e19b46bebfdea9f01e82072d3b9e0c543679d8bd 59224 libvisp-blob3.6t64_3.6.0-5_armhf.deb 4c40e861b161ca3364ee0bc141f4d7f37c3fef8a 178424 libvisp-core-dev_3.6.0-5_armhf.deb c097fe0ee82fa121853508e496ccdbc527ee6b83 11578756 libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb db7cfa0429be1b0837af4bbb65ed5d79a9de1b49 761412 libvisp-core3.6t64_3.6.0-5_armhf.deb 5ee5be21e569bc9d732a36749bcbbb6555742ea6 45316 libvisp-detection-dev_3.6.0-5_armhf.deb 60ac55fdb493de0357fe26d223d99c676b2a03a3 2035776 libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb 1e00d3d32b0f67ac9ba54e9a880bc7862ffd40f5 197912 libvisp-detection3.6t64_3.6.0-5_armhf.deb 90b8c505bf0e7d08ba037dfc04deb0144811e997 129724 libvisp-dev_3.6.0-5_armhf.deb e828ce10dc2f486da2bd0f371b7be4c05d0c8219 39128 libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb c3cf39d1a74f1cd10834e748078d5422ecb40031 1275984 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb 25cc9ed7a6ae8f8b2c5c1b44a0089f1bc4582bb9 100504 libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb e2e5468befcadb49e62de9f03c6b4c9a221e043c 48984 libvisp-gui-dev_3.6.0-5_armhf.deb 765cfcdf3b0f336cb3e1c7b41351393e5885d944 948800 libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb 16df58b52e747410a7cc67f7618dd5c38cb7294f 90412 libvisp-gui3.6t64_3.6.0-5_armhf.deb fb2318995de445c3634ef00e37a266183fd809a8 46040 libvisp-imgproc-dev_3.6.0-5_armhf.deb 08919e2f5e1345192731ac987fe1c1d0c915a8a8 1924156 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb 250353aa601ef179e63897b20d25227166043288 132584 libvisp-imgproc3.6t64_3.6.0-5_armhf.deb e0e79c9a88d68792d8397cfbe22400eeb46d1a94 47964 libvisp-io-dev_3.6.0-5_armhf.deb 7d4458119144dcd920fb60f6d5ff89b44f79d845 2538836 libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb 55923677d3b002fc42391460af087a7a0326861a 213576 libvisp-io3.6t64_3.6.0-5_armhf.deb e8538c6e1b084b49c6b5c4b54594c2180054c338 37980 libvisp-klt-dev_3.6.0-5_armhf.deb 644a11b04a75c968d52174016f13edee9f842422 247220 libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb 495bb1a8da837f43a1a2bdddd2ecfd06b25fa8ec 42316 libvisp-klt3.6t64_3.6.0-5_armhf.deb 8671657b5cbb14d09dd1663aeb60b713e24fa82d 70508 libvisp-mbt-dev_3.6.0-5_armhf.deb 49067708b1c67b1bff3ec6271cf70281615f16fa 8411852 libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb c55ab842f88f78dc93cbc0b02c078636dbbfa200 624956 libvisp-mbt3.6t64_3.6.0-5_armhf.deb 00c899ed90bd79a6b307d05ba10a3e0e57bcc0d8 51972 libvisp-me-dev_3.6.0-5_armhf.deb 664a5543928bee5b0ca931b4556901028b1f74ca 870844 libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb 14f246a7fc50774d7fc2678e9b73161d1f548cae 85192 libvisp-me3.6t64_3.6.0-5_armhf.deb f748afebf1420edb3824878170fff62821b6c494 74176 libvisp-robot-dev_3.6.0-5_armhf.deb ee946d09ca23d132ec2361aa9673e743e4fd8e09 3301940 libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb 0e631e33ee14aafd4cec6e1b7999cd0d5347325b 251780 libvisp-robot3.6t64_3.6.0-5_armhf.deb ab52c9af817e912b9cda7f676380304053a29ef8 66268 libvisp-sensor-dev_3.6.0-5_armhf.deb 6be7161f1da6efcc4ff603bf55baac0aa8f3bfb6 526156 libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb 09ee5181e7591926eeef5ce1b58c3ff5563659c2 65260 libvisp-sensor3.6t64_3.6.0-5_armhf.deb 06110c6ae8a0cd311ddaf8a022cc0f4f2f08c26b 43436 libvisp-tt-dev_3.6.0-5_armhf.deb 88ce90a7424c16ea27188990c4dee7f6c81e5701 37504 libvisp-tt-mi-dev_3.6.0-5_armhf.deb a93f681eac8d1f09678158ef20188f9053a975a6 553748 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb 7c1d53d5260758ca61c560c39da2693d707ed988 72496 libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb 7d155602105736749653a5b85cdf39d04cd8dcec 1268592 libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb c1b8deee50b200c45a4dcf4cdc8045e4a525fd8e 95300 libvisp-tt3.6t64_3.6.0-5_armhf.deb 7c04ba943b4296515c6b7b51369bd0dacd4cfd18 65156 libvisp-vision-dev_3.6.0-5_armhf.deb ce6ee868a4c1826d6562e5ae5175bb393cd204b4 4149360 libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb 8d6640f77a4486be1aec1da9748f417fe905c10b 326728 libvisp-vision3.6t64_3.6.0-5_armhf.deb e9db28ed8bf32635506bbce6a2c13341fcbca9d9 58768 libvisp-visual-features-dev_3.6.0-5_armhf.deb fcd26e0d0b921c1441f77a64e1dd38c6ad5c1199 1570004 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb 6223ce6c1c4d4fc0f5165a588ff3681f468066b0 104848 libvisp-visual-features3.6t64_3.6.0-5_armhf.deb 31a95916ea67fa7d9b7695a81269b3978fee482d 42388 libvisp-vs-dev_3.6.0-5_armhf.deb 2f9b4c362ed038ee75af0fb42142ee8b4b10b86f 428556 libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb b55960d0bfdf35816186fae389442387d9dcb3c0 57660 libvisp-vs3.6t64_3.6.0-5_armhf.deb Checksums-Sha256: ddb57445061f8bd383a422c6761c657ca402173a5290b123f36e1d86a8ab86f4 40840 libvisp-ar-dev_3.6.0-5_armhf.deb 2d6afe44a1cfe38c60f7fedb3cc1654d91e542804a9b0304862efe421384e4e7 55748 libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb a0e86bdde64be6a4da63db13d3d157e7035ad3c89155988aa04c7e142d64e8e2 36464 libvisp-ar3.6t64_3.6.0-5_armhf.deb 724287b40f77acb7915cce0050b53ac535cb947c6cbf35a262175ee41bc45b8d 40628 libvisp-blob-dev_3.6.0-5_armhf.deb 05995dd16d043d43f93d789ae4d2765ce8424c3f7777cc1795a6ba09938f807e 359668 libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb 3ad20e576461eb0470b304d7a068d798c0850e73b389f3b2d47cc1d99f1cd69d 59224 libvisp-blob3.6t64_3.6.0-5_armhf.deb 8475f63623c2e6f019c0e88381c16df0b096b41cfefc1bed5a2990c356d46fec 178424 libvisp-core-dev_3.6.0-5_armhf.deb 0d6c0e98d61c1b3e0f02f429b821c4d0f117c543015e56dc89cf2b2e81047f31 11578756 libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb 5c38dd1102706edc926849b40ae8cc154bb4e819df0b609e92df7110e075f182 761412 libvisp-core3.6t64_3.6.0-5_armhf.deb e5c68c8fa8bf2c6cc4746af295d4b95a94352de605a8a01981c274137eb95d2f 45316 libvisp-detection-dev_3.6.0-5_armhf.deb 8b25eca648952b71bcd3fbf2d8408ebedac47aefeb43c12f6146119969456321 2035776 libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb c2f0ea017c5d69828920a048c17c55c9cb0b6f880e6fb4307aa2a378bc9c4a8d 197912 libvisp-detection3.6t64_3.6.0-5_armhf.deb 742578e2d45b073e400aecec40d788736683236db0f188f302dc0fae0682d09e 129724 libvisp-dev_3.6.0-5_armhf.deb c812526510b7dd49a9402824abd81c3e5d00fa789ea2e1d6a815effc364ff79a 39128 libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb 4c2ad628062b0e664ca24a7b8f99a8da242e864e1b99b6c29f22ef47ee328d73 1275984 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb c6814c41ed8a0371e49edda2e8a24a2b7038f49c9c06dbe104070b1940dcd130 100504 libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb 8d57cd4d90be5b8ed737a9382196f77308687008f6bcdeff09ee0f3b2db7f083 48984 libvisp-gui-dev_3.6.0-5_armhf.deb 4301b7a7f29c66227b4fed77ec7a5723330b59d4dc1b5599aaeb914ce8e9b6d4 948800 libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb ac66d931f9b09c11945a26126031a99ca0f67aafb54edfc400f6a7b8cadffb30 90412 libvisp-gui3.6t64_3.6.0-5_armhf.deb 40345931c77ecc0dad494d2e37e3bba46518c6095258abcfc6a9913bee07db86 46040 libvisp-imgproc-dev_3.6.0-5_armhf.deb b074862f6cc7212062bae1e24818e2a31f10069610d450ab6a7b8b795865e9b0 1924156 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb 5c327886e6b8851924f90e3a64f192f1adad3c8631a1b7d178420ab9b53e4748 132584 libvisp-imgproc3.6t64_3.6.0-5_armhf.deb e363408840f226d0f805cd26fd4694eabd1d7869b855208b76a5d061ed53d1c1 47964 libvisp-io-dev_3.6.0-5_armhf.deb 0d857cd9a4039246bf80467bb957ef4df71ef296285f6fce8ea74ffc79d4b316 2538836 libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb 86f03de2c1c303b9ade44f8f2e0bc69fa54d64f8c2ec4878e4983b5c46e37ca2 213576 libvisp-io3.6t64_3.6.0-5_armhf.deb 9bb58bd70d234ea33628c1604f3272a46cde3e748b3a3df800e935345ba00bf4 37980 libvisp-klt-dev_3.6.0-5_armhf.deb 3bd4843fea049de30d658e35f63a7952bf022a64f57d4310bb4dcfab2a505870 247220 libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb 5a97c913758bdff0fdf6b0c5ecd3b39d1df56489bc739b8a4544652189de5669 42316 libvisp-klt3.6t64_3.6.0-5_armhf.deb 8e6f98973eaa3f06e30d3377623aa0b6a2f71eb26381e53d247ddc1deaafa601 70508 libvisp-mbt-dev_3.6.0-5_armhf.deb 5f9e3694b0f6663640e412a7eedd498de1917e9b8a2ffe0f43e1b60ea13359e8 8411852 libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb 1ed77174b734c1af850182fef739d039be0ac9dfb9b05d7e8b8918bf56ca955c 624956 libvisp-mbt3.6t64_3.6.0-5_armhf.deb 3caafc3bdc460037b60d2badb4714f87954a956d1da187c964e9ebff4a5d018c 51972 libvisp-me-dev_3.6.0-5_armhf.deb 071121674447cd5bfeff69e2f07bb47b02a9222f185f1ce834985c0a3d632eb7 870844 libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb 9b0a69799d5cb575fbc91acda0aa72451078a9ba8dd1225c70fcbb4066ef53cb 85192 libvisp-me3.6t64_3.6.0-5_armhf.deb 89036c10a4f1e593e874b84ca267ac37c54f2aaefad7714ba0c33ddb9c301a1b 74176 libvisp-robot-dev_3.6.0-5_armhf.deb 46c81d94e0ff464ad68679635a633bfec1ff00ecd115532832f404ed7c2f1428 3301940 libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb 89344e2ed2e059c82c47e03d169f9cd34454f98e0d15dfb3baa54007d9848cc4 251780 libvisp-robot3.6t64_3.6.0-5_armhf.deb e51ccb4b5b07d51d1222e3750d3976b44e9017df5504498e17790c5a36d3c835 66268 libvisp-sensor-dev_3.6.0-5_armhf.deb 3152e6f60db92bbd5cf17a89a644cd4525ca7a5c5376ee71ac2cb9b1a1c34d59 526156 libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb ef6d17223ccb64b1d8d849ab09d89b419b3aa385e3baddcc95ab482b8b8866cc 65260 libvisp-sensor3.6t64_3.6.0-5_armhf.deb 14d7d669bb4ce6eb91e6547fa6921cd2c83889aa79bbd058ba8846c467278a74 43436 libvisp-tt-dev_3.6.0-5_armhf.deb fc96d362b664d066ce2546f91f30fc3062c357d2ced32016eee5b0288467e96c 37504 libvisp-tt-mi-dev_3.6.0-5_armhf.deb be3cd016739c44806b365ed0df6d3c2e84a8ed9d603217a11012a4bd970d5dec 553748 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb f6270133866b20216bd8cbaafe0af42079559fb765385dd94c94f88a6efacdf0 72496 libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb 521d1fc2314f72ddb5e0bc47323882a31cff906736b1401413809c03c2f2da45 1268592 libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb 29479e9e390c15b00c3e2d940d3b0ef03737c2859e7e5257bb344a007a56199c 95300 libvisp-tt3.6t64_3.6.0-5_armhf.deb a646d69639f4d7304aacd29566c5283466ed3a6b2c8438e4d33b8accb6467783 65156 libvisp-vision-dev_3.6.0-5_armhf.deb 06bee4bc538a3e108441e42e9ce3f6564a5baf73de8e61c0f6d69f1eaac8ed4a 4149360 libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb 812ebc26f2e7c90a9b6de9c5406947b2d24ffc2e8188ef275f6adbc6fa533aab 326728 libvisp-vision3.6t64_3.6.0-5_armhf.deb 3ae5ba7d6610ae5bbee708d924598829cab558a8a7c6d6e761e5f71d4396af18 58768 libvisp-visual-features-dev_3.6.0-5_armhf.deb f461eec6db20115a530e9c79f0033eb6be8bd9e7471f8d55f28c2651f93c7555 1570004 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb 8c9106fac9d7055f88ce78af2153074898d9965d461f8e115e306d432a7f7857 104848 libvisp-visual-features3.6t64_3.6.0-5_armhf.deb b2842900f7d5364077398ffc74ab8ab7fc51ba95c9d61528a002dad84f8717ec 42388 libvisp-vs-dev_3.6.0-5_armhf.deb ecbef387a86a325a7fd5d0d6c1bbb5129a368916999c19422a968cf150cf71db 428556 libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb f845fdfc7780f9d3a00a11433430721abfc0dbd7f849d635c3af696f2612990a 57660 libvisp-vs3.6t64_3.6.0-5_armhf.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 30 Jul 2025 10:58:22 +0000 Build-Path: /<> Installed-Build-Depends: adduser (= 3.152), autoconf (= 2.72-3.1), automake (= 1:1.17-4), autopoint (= 0.23.1-2), autotools-dev (= 20240727.1), base-files (= 13.8), base-passwd (= 3.6.7), bash (= 5.2.37-2+b4), binutils (= 2.44-3), binutils-common (= 2.44-3), binutils-x86-64-linux-gnu (= 2.44-3), bsdextrautils (= 2.41-5), bsdutils (= 1:2.41-5), build-essential (= 12.12), bzip2 (= 1.0.8-6), cmake (= 3.31.6-2), cmake-data (= 3.31.6-2), coreutils (= 9.7-3), cpp (= 4:14.2.0-1), cpp-14 (= 14.2.0-19), cpp-14-x86-64-linux-gnu (= 14.2.0-19), cpp-x86-64-linux-gnu (= 4:14.2.0-1), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.24.2), debianutils (= 5.23.1), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.14.1-2), diffutils (= 1:3.10-4), dirmngr (= 2.4.7-21+b2), doxygen (= 1.9.8+ds-2.1), dpkg (= 1.22.21), dpkg-dev (= 1.22.21), dwz (= 0.15-1+b1), file (= 1:5.46-5), findutils (= 4.10.0-3), fontconfig (= 2.15.0-2.3), fontconfig-config (= 2.15.0-2.3), fonts-dejavu-core (= 2.37-8), fonts-dejavu-mono (= 2.37-8), g++ (= 4:14.2.0-1), g++-14 (= 14.2.0-19), g++-14-x86-64-linux-gnu (= 14.2.0-19), g++-x86-64-linux-gnu (= 4:14.2.0-1), gcc (= 4:14.2.0-1), gcc-14 (= 14.2.0-19), gcc-14-base (= 14.2.0-19), gcc-14-x86-64-linux-gnu (= 14.2.0-19), gcc-x86-64-linux-gnu (= 4:14.2.0-1), gdal-data (= 3.10.3+dfsg-1), gdal-plugins (= 3.10.3+dfsg-1), gettext (= 0.23.1-2), gettext-base (= 0.23.1-2), gnupg (= 2.4.7-21), gnupg-l10n (= 2.4.7-21), gpg (= 2.4.7-21+b2), gpg-agent (= 2.4.7-21+b2), gpgconf (= 2.4.7-21+b2), gpgsm (= 2.4.7-21+b2), grep (= 3.11-4), groff-base (= 1.23.0-9), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.68), intltool-debian (= 0.35.0+20060710.6), iso-codes (= 4.18.0-1), libabsl20240722 (= 20240722.0-4), libacl1 (= 2.3.2-2+b1), libaec0 (= 1.1.3-1+b1), libaom3 (= 3.12.1-1), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.7.4-4), libarmadillo14 (= 1:14.2.3+dfsg-1), libarpack2t64 (= 3.9.1-6), libasan8 (= 14.2.0-19), libassuan9 (= 3.0.2-2), libatomic1 (= 14.2.0-19), libattr1 (= 1:2.5.2-3), libaudit-common (= 1:4.0.5-1), libaudit1 (= 1:4.0.5-1), libavcodec-dev (= 7:7.1.1-1+b1), libavcodec61 (= 7:7.1.1-1+b1), libavformat-dev (= 7:7.1.1-1+b1), libavformat61 (= 7:7.1.1-1+b1), libavif16 (= 1.2.1-1.2), libavutil-dev (= 7:7.1.1-1+b1), libavutil59 (= 7:7.1.1-1+b1), libbinutils (= 2.44-3), libblas-dev (= 3.12.1-4), libblas3 (= 3.12.1-4), libblkid1 (= 2.41-5), libblosc1 (= 1.21.5+ds-1+b2), libbluray2 (= 1:1.3.4-1+b2), libbrotli1 (= 1.1.0-2+b7), libbsd0 (= 0.12.2-2), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.41-11), libc-dev-bin (= 2.41-11), libc6 (= 2.41-11), libc6-dev (= 2.41-11), libcairo-gobject2 (= 1.18.4-1+b1), libcairo2 (= 1.18.4-1+b1), libcap-ng0 (= 0.8.5-4+b1), libcap2 (= 1:2.75-10), libcap2-bin (= 1:2.75-10), libcc1-0 (= 14.2.0-19), libcfitsio10t64 (= 4.6.2-2), libcharls2 (= 2.4.2-2+b2), libchromaprint1 (= 1.5.1-7), libcjson1 (= 1.7.18-3.1), libclang-cpp19 (= 1:19.1.7-3+b1), libclang1-19 (= 1:19.1.7-3+b1), libcodec2-1.2 (= 1.2.0-3), libcoin-dev (= 4.0.3+ds-2), libcoin80t64 (= 4.0.3+ds-2), libcom-err2 (= 1.47.2-3+b2), libcrypt-dev (= 1:4.4.38-1), libcrypt1 (= 1:4.4.38-1), libctf-nobfd0 (= 2.44-3), libctf0 (= 2.44-3), libcurl3t64-gnutls (= 8.14.1-2), libcurl4t64 (= 8.14.1-2), libdatrie1 (= 0.2.13-4), libdav1d7 (= 1.5.1-1), libdb5.3t64 (= 5.3.28+dfsg2-9), libdbus-1-3 (= 1.16.2-2), libdc1394-25 (= 2.2.6-5), libdc1394-dev (= 2.2.6-5), libde265-0 (= 1.0.16-1), libdebconfclient0 (= 0.280), libdebhelper-perl (= 13.24.2), libdeflate-dev (= 1.23-2), libdeflate0 (= 1.23-2), libdmtx-dev (= 0.7.7-1.2+b1), libdmtx0t64 (= 0.7.7-1.2+b1), libdouble-conversion3 (= 3.3.1-1), libdpkg-perl (= 1.22.21), libdrm-amdgpu1 (= 2.4.124-2), libdrm-common (= 2.4.124-2), libdrm2 (= 2.4.124-2), libdvdnav4 (= 6.1.1-3+b1), libdvdread8t64 (= 6.1.3-2), libedit2 (= 3.1-20250104-1), libegl-mesa0 (= 25.0.7-2), libegl1 (= 1.7.0-1+b2), libeigen3-dev (= 3.4.0-5), libelf1t64 (= 0.192-4), libevdev2 (= 1.13.4+dfsg-1), libexif-dev (= 0.6.25-1), libexif12 (= 0.6.25-1), libexpat1 (= 2.7.1-2), libffi8 (= 3.4.8-2), libfile-stripnondeterminism-perl (= 1.14.1-2), libfmt10 (= 10.1.1+ds1-4), libfontconfig1 (= 2.15.0-2.3), libfreetype6 (= 2.13.3+dfsg-1), libfreexl1 (= 2.0.0-1+b3), libfribidi0 (= 1.0.16-1), libfyba0t64 (= 4.1.1-11+b1), libgav1-1 (= 0.19.0-3+b1), libgbm1 (= 25.0.7-2), libgcc-14-dev (= 14.2.0-19), libgcc-s1 (= 14.2.0-19), libgcrypt20 (= 1.11.0-7), libgd3 (= 2.3.3-13), libgdal36 (= 3.10.3+dfsg-1), libgdbm-compat4t64 (= 1.24-2), libgdbm6t64 (= 1.24-2), libgdcm-dev (= 3.0.24-5+b3), libgdcm3.0t64 (= 3.0.24-5+b3), libgdk-pixbuf-2.0-0 (= 2.42.12+dfsg-4), libgdk-pixbuf2.0-common (= 2.42.12+dfsg-4), libgeos-c1t64 (= 3.13.1-1), libgeos3.13.1 (= 3.13.1-1), libgeotiff5 (= 1.7.4-1), libgfortran5 (= 14.2.0-19), libgif7 (= 5.2.2-1+b1), libgl-dev (= 1.7.0-1+b2), libgl1 (= 1.7.0-1+b2), libgl1-mesa-dri (= 25.0.7-2), libgl2ps1.4 (= 1.4.2+dfsg1-2), libgles2 (= 1.7.0-1+b2), libglew-dev (= 2.2.0-4+b2), libglew2.2 (= 2.2.0-4+b2), libglib2.0-0t64 (= 2.84.3-1), libglu1-mesa (= 9.0.2-1.1+b3), libglu1-mesa-dev (= 9.0.2-1.1+b3), libglvnd0 (= 1.7.0-1+b2), libglx-dev (= 1.7.0-1+b2), libglx-mesa0 (= 25.0.7-2), libglx0 (= 1.7.0-1+b2), libgme0 (= 0.6.3-7+b2), libgmp10 (= 2:6.3.0+dfsg-3), libgnutls30t64 (= 3.8.9-3), libgomp1 (= 14.2.0-19), libgpg-error0 (= 1.51-4), libgpgme11t64 (= 1.24.2-3), libgpgmepp6t64 (= 1.24.2-3), libgphoto2-6t64 (= 2.5.31-4), libgphoto2-dev (= 2.5.31-4), libgphoto2-port12t64 (= 2.5.31-4), libgprofng0 (= 2.44-3), libgraphite2-3 (= 1.3.14-2+b1), libgsl-dev (= 2.8+dfsg-5), libgsl28 (= 2.8+dfsg-5), libgslcblas0 (= 2.8+dfsg-5), libgsm1 (= 1.0.22-1+b2), libgssapi-krb5-2 (= 1.21.3-5), libgstreamer-plugins-base1.0-0 (= 1.26.2-1), libgstreamer1.0-0 (= 1.26.2-2), libgudev-1.0-0 (= 238-6), libharfbuzz0b (= 10.2.0-1+b1), libhdf4-0-alt (= 4.3.0-1+b1), libhdf5-310 (= 1.14.5+repack-3), libhdf5-hl-310 (= 1.14.5+repack-3), libheif-plugin-dav1d (= 1.19.8-1), libheif-plugin-libde265 (= 1.19.8-1), libheif1 (= 1.19.8-1), libhogweed6t64 (= 3.10.1-1), libhwasan0 (= 14.2.0-19), libhwloc15 (= 2.12.0-4), libice-dev (= 2:1.1.1-1), libice6 (= 2:1.1.1-1), libicu76 (= 76.1-4), libidn2-0 (= 2.3.8-2), libimagequant0 (= 2.18.0-1+b2), libimath-3-1-29t64 (= 3.1.12-1+b3), libimath-dev (= 3.1.12-1+b3), libinput-bin (= 1.28.1-1), libinput10 (= 1.28.1-1), libisl23 (= 0.27-1), libitm1 (= 14.2.0-19), libjansson4 (= 2.14-2+b3), libjbig-dev (= 2.1-6.1+b2), libjbig0 (= 2.1-6.1+b2), libjpeg-dev (= 1:2.1.5-4), libjpeg62-turbo (= 1:2.1.5-4), libjpeg62-turbo-dev (= 1:2.1.5-4), libjson-c5 (= 0.18+ds-1), libjsoncpp26 (= 1.9.6-3), libjxl0.11 (= 0.11.1-4), libk5crypto3 (= 1.21.3-5), libkeyutils1 (= 1.6.3-6), libkmlbase1t64 (= 1.3.0-12+b2), libkmldom1t64 (= 1.3.0-12+b2), libkmlengine1t64 (= 1.3.0-12+b2), libkrb5-3 (= 1.21.3-5), libkrb5support0 (= 1.21.3-5), libksba8 (= 1.6.7-2+b1), liblapack-dev (= 3.12.1-4), liblapack3 (= 3.12.1-4), liblastlog2-2 (= 2.41-5), liblcms2-2 (= 2.16-2), libldap2 (= 2.6.10+dfsg-1), libleptonica6 (= 1.84.1-4), liblerc-dev (= 4.0.0+ds-5), liblerc4 (= 4.0.0+ds-5), libllvm19 (= 1:19.1.7-3+b1), liblsan0 (= 14.2.0-19), libltdl7 (= 2.5.4-4), liblz4-1 (= 1.10.0-4), liblzma-dev (= 5.8.1-1), liblzma5 (= 5.8.1-1), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmariadb3 (= 1:11.8.2-1), libmbedcrypto16 (= 3.6.4-2), libmd0 (= 1.1.0-2+b1), libmd4c0 (= 0.5.2-2+b1), libminizip1t64 (= 1:1.3.dfsg+really1.3.1-1+b1), libmount1 (= 2.41-5), libmp3lame0 (= 3.100-6+b3), libmpc3 (= 1.3.1-1+b3), libmpfr6 (= 4.2.2-1), libmpg123-0t64 (= 1.32.10-1), libmpich12 (= 4.3.0+really4.2.1-1), libmtdev1t64 (= 1.1.7-1), libncursesw6 (= 6.5+20250216-2), libnetcdf22 (= 1:4.9.3-1), libnettle8t64 (= 3.10.1-1), libnghttp2-14 (= 1.64.0-1.1), libnghttp3-9 (= 1.8.0-1), libngtcp2-16 (= 1.11.0-1), libngtcp2-crypto-gnutls8 (= 1.11.0-1), libnorm1t64 (= 1.5.9+dfsg-3.1+b2), libnpth0t64 (= 1.8-3), libnspr4 (= 2:4.36-1), libnss3 (= 2:3.114-1), libodbc2 (= 2.3.12-2), libodbcinst2 (= 2.3.12-2), libogdi4.1 (= 4.1.1+ds-5), libogg0 (= 1.3.5-3+b2), libopencv-calib3d-dev (= 4.10.0+dfsg-5), libopencv-calib3d410 (= 4.10.0+dfsg-5), libopencv-contrib-dev (= 4.10.0+dfsg-5), libopencv-contrib410 (= 4.10.0+dfsg-5), libopencv-core-dev (= 4.10.0+dfsg-5), libopencv-core410 (= 4.10.0+dfsg-5), libopencv-dev (= 4.10.0+dfsg-5), libopencv-dnn-dev (= 4.10.0+dfsg-5), libopencv-dnn410 (= 4.10.0+dfsg-5), libopencv-features2d-dev (= 4.10.0+dfsg-5), libopencv-features2d410 (= 4.10.0+dfsg-5), libopencv-flann-dev (= 4.10.0+dfsg-5), libopencv-flann410 (= 4.10.0+dfsg-5), libopencv-highgui-dev (= 4.10.0+dfsg-5), libopencv-highgui410 (= 4.10.0+dfsg-5), libopencv-imgcodecs-dev (= 4.10.0+dfsg-5), libopencv-imgcodecs410 (= 4.10.0+dfsg-5), libopencv-imgproc-dev (= 4.10.0+dfsg-5), libopencv-imgproc410 (= 4.10.0+dfsg-5), libopencv-ml-dev (= 4.10.0+dfsg-5), libopencv-ml410 (= 4.10.0+dfsg-5), libopencv-objdetect-dev (= 4.10.0+dfsg-5), libopencv-objdetect410 (= 4.10.0+dfsg-5), libopencv-photo-dev (= 4.10.0+dfsg-5), libopencv-photo410 (= 4.10.0+dfsg-5), libopencv-shape-dev (= 4.10.0+dfsg-5), libopencv-shape410 (= 4.10.0+dfsg-5), libopencv-stitching-dev (= 4.10.0+dfsg-5), libopencv-stitching410 (= 4.10.0+dfsg-5), libopencv-superres-dev (= 4.10.0+dfsg-5), libopencv-superres410 (= 4.10.0+dfsg-5), libopencv-video-dev (= 4.10.0+dfsg-5), libopencv-video410 (= 4.10.0+dfsg-5), libopencv-videoio-dev (= 4.10.0+dfsg-5), libopencv-videoio410 (= 4.10.0+dfsg-5), libopencv-videostab-dev (= 4.10.0+dfsg-5), libopencv-videostab410 (= 4.10.0+dfsg-5), libopencv-viz-dev (= 4.10.0+dfsg-5), libopencv-viz410 (= 4.10.0+dfsg-5), libopenexr-3-1-30 (= 3.1.13-2), libopenexr-dev (= 3.1.13-2), libopengl-dev (= 1.7.0-1+b2), libopengl0 (= 1.7.0-1+b2), libopenjp2-7 (= 2.5.3-2), libopenmpt0t64 (= 0.7.13-1+b1), libopus0 (= 1.5.2-2), liborc-0.4-0t64 (= 1:0.4.41-1), libp11-kit0 (= 0.25.5-3), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5), libpango-1.0-0 (= 1.56.3-1), libpangocairo-1.0-0 (= 1.56.3-1), libpangoft2-1.0-0 (= 1.56.3-1), libpcre2-16-0 (= 10.45-1), libpcre2-8-0 (= 10.45-1), libperl5.40 (= 5.40.1-6), libpgm-5.3-0t64 (= 5.3.128~dfsg-2.1+b1), libpipeline1 (= 1.5.8-1), libpixman-1-0 (= 0.44.0-3), libpkgconf3 (= 1.8.1-4), libpng-dev (= 1.6.48-1), libpng16-16t64 (= 1.6.48-1), libpoppler147 (= 25.03.0-5), libpq5 (= 17.5-1), libproc2-0 (= 2:4.0.4-8), libproj25 (= 9.6.0-1), libprotobuf32t64 (= 3.21.12-11), libpsl5t64 (= 0.21.2-1.1+b1), libqhull-r8.0 (= 2020.2-6+b2), libqt5core5t64 (= 5.15.15+dfsg-6), libqt5dbus5t64 (= 5.15.15+dfsg-6), libqt5gui5t64 (= 5.15.15+dfsg-6), libqt5network5t64 (= 5.15.15+dfsg-6), libqt5opengl5t64 (= 5.15.15+dfsg-6), libqt5test5t64 (= 5.15.15+dfsg-6), libqt5widgets5t64 (= 5.15.15+dfsg-6), libquadmath0 (= 14.2.0-19), librabbitmq4 (= 0.15.0-1), librav1e0.7 (= 0.7.1-9+b2), libraw1394-11 (= 2.1.2-2+b2), libraw1394-dev (= 2.1.2-2+b2), libreadline8t64 (= 8.2-6), librhash1 (= 1.4.6-1), librist4 (= 0.2.11+dfsg-1), librsvg2-2 (= 2.60.0+dfsg-1), librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b5), librttopo1 (= 1.1.0-4), libsasl2-2 (= 2.1.28+dfsg1-9), libsasl2-modules-db (= 2.1.28+dfsg1-9), libseccomp2 (= 2.6.0-2), libselinux1 (= 3.8.1-1), libsemanage-common (= 3.8.1-1), libsemanage2 (= 3.8.1-1), libsensors-config (= 1:3.6.2-2), libsensors5 (= 1:3.6.2-2), libsepol2 (= 3.8.1-1), libsframe1 (= 2.44-3), libsharpyuv-dev (= 1.5.0-0.1), libsharpyuv0 (= 1.5.0-0.1), libshine3 (= 3.1.1-2+b2), libsm-dev (= 2:1.2.6-1), libsm6 (= 2:1.2.6-1), libsmartcols1 (= 2.41-5), libsnappy1v5 (= 1.2.2-1), libsocket++1 (= 1.12.13+git20131030.5d039ba-1+b2), libsodium23 (= 1.0.18-1+b2), libsoxr0 (= 0.1.3-4+b2), libspatialite8t64 (= 5.1.0-3+b2), libspeex1 (= 1.2.1-3), libsqlite3-0 (= 3.46.1-7), libsrt1.5-gnutls (= 1.5.4-1), libssh-4 (= 0.11.2-1), libssh2-1t64 (= 1.11.1-1), libssl3t64 (= 3.5.1-1), libstdc++-14-dev (= 14.2.0-19), libstdc++6 (= 14.2.0-19), libsvtav1enc2 (= 2.3.0+dfsg-1), libswresample-dev (= 7:7.1.1-1+b1), libswresample5 (= 7:7.1.1-1+b1), libswscale-dev (= 7:7.1.1-1+b1), libswscale8 (= 7:7.1.1-1+b1), libsystemd0 (= 257.7-1), libsz2 (= 1.1.3-1+b1), libtasn1-6 (= 4.20.0-2), libtbb-dev (= 2022.1.0-1), libtbb12 (= 2022.1.0-1), libtbbbind-2-5 (= 2022.1.0-1), libtbbmalloc2 (= 2022.1.0-1), libtcl8.6 (= 8.6.16+dfsg-1), libtesseract5 (= 5.5.0-1+b1), libthai-data (= 0.1.29-2), libthai0 (= 0.1.29-2+b1), libtheoradec1 (= 1.2.0~alpha1+dfsg-6), libtheoraenc1 (= 1.2.0~alpha1+dfsg-6), libtiff-dev (= 4.7.0-3), libtiff6 (= 4.7.0-3), libtiffxx6 (= 4.7.0-3), libtinfo6 (= 6.5+20250216-2), libtirpc-common (= 1.3.6+ds-1), libtirpc3t64 (= 1.3.6+ds-1), libtk8.6 (= 8.6.16-1), libtool (= 2.5.4-4), libtsan2 (= 14.2.0-19), libtwolame0 (= 0.4.0-2+b2), libubsan1 (= 14.2.0-19), libuchardet0 (= 0.0.8-1+b2), libudev1 (= 257.7-1), libudfread0 (= 1.1.2-1+b2), libunistring5 (= 1.3-2), liburiparser1 (= 0.9.8+dfsg-2), libusb-1.0-0 (= 2:1.0.28-1), libuuid1 (= 2.41-5), libuv1t64 (= 1.50.0-2), libv4l-0t64 (= 1.30.1-1), libv4l-dev (= 1.30.1-1), libv4l2rds0t64 (= 1.30.1-1), libv4lconvert0t64 (= 1.30.1-1), libva-drm2 (= 2.22.0-3), libva-x11-2 (= 2.22.0-3), libva2 (= 2.22.0-3), libvdpau1 (= 1.5-3+b1), libvorbis0a (= 1.3.7-3), libvorbisenc2 (= 1.3.7-3), libvorbisfile3 (= 1.3.7-3), libvpx9 (= 1.15.0-2.1), libvtk9.3 (= 9.3.0+dfsg1-4+b1), libvulkan1 (= 1.4.309.0-1), libwacom-common (= 2.14.0-1), libwacom9 (= 2.14.0-1), libwayland-client0 (= 1.23.1-3), libwayland-server0 (= 1.23.1-3), libwebp-dev (= 1.5.0-0.1), libwebp7 (= 1.5.0-0.1), libwebpdecoder3 (= 1.5.0-0.1), libwebpdemux2 (= 1.5.0-0.1), libwebpmux3 (= 1.5.0-0.1), libx11-6 (= 2:1.8.12-1), libx11-data (= 2:1.8.12-1), libx11-dev (= 2:1.8.12-1), libx11-xcb1 (= 2:1.8.12-1), libx264-164 (= 2:0.164.3108+git31e19f9-2+b1), libx265-215 (= 4.1-2), libxapian30 (= 1.4.29-3), libxau-dev (= 1:1.0.11-1), libxau6 (= 1:1.0.11-1), libxcb-dri3-0 (= 1.17.0-2+b1), libxcb-glx0 (= 1.17.0-2+b1), libxcb-icccm4 (= 0.4.2-1), libxcb-image0 (= 0.4.0-2+b2), libxcb-keysyms1 (= 0.4.1-1), libxcb-present0 (= 1.17.0-2+b1), libxcb-randr0 (= 1.17.0-2+b1), libxcb-render-util0 (= 0.3.10-1), libxcb-render0 (= 1.17.0-2+b1), libxcb-shape0 (= 1.17.0-2+b1), libxcb-shm0 (= 1.17.0-2+b1), libxcb-sync1 (= 1.17.0-2+b1), libxcb-util1 (= 0.4.1-1), libxcb-xfixes0 (= 1.17.0-2+b1), libxcb-xinerama0 (= 1.17.0-2+b1), libxcb-xinput0 (= 1.17.0-2+b1), libxcb-xkb1 (= 1.17.0-2+b1), libxcb1 (= 1.17.0-2+b1), libxcb1-dev (= 1.17.0-2+b1), libxdmcp-dev (= 1:1.1.5-1), libxdmcp6 (= 1:1.1.5-1), libxerces-c3.2t64 (= 3.2.4+debian-1.3+b2), libxext-dev (= 2:1.3.4-1+b3), libxext6 (= 2:1.3.4-1+b3), libxfixes-dev (= 1:6.0.0-2+b4), libxfixes3 (= 1:6.0.0-2+b4), libxft2 (= 2.3.6-1+b4), libxi-dev (= 2:1.8.2-1), libxi6 (= 2:1.8.2-1), libxkbcommon-x11-0 (= 1.7.0-2), libxkbcommon0 (= 1.7.0-2), libxml2 (= 2.12.7+dfsg+really2.9.14-2.1), libxml2-dev (= 2.12.7+dfsg+really2.9.14-2.1), libxmu-dev (= 2:1.1.3-3+b4), libxmu-headers (= 2:1.1.3-3), libxmu6 (= 2:1.1.3-3+b4), libxpm-dev (= 1:3.5.17-1+b3), libxpm4 (= 1:3.5.17-1+b3), libxrender1 (= 1:0.9.12-1), libxshmfence1 (= 1.3.3-1), libxss1 (= 1:1.2.3-1+b3), libxt-dev (= 1:1.2.1-1.2+b2), libxt6t64 (= 1:1.2.1-1.2+b2), libxvidcore4 (= 2:1.3.7-1+b2), libxxf86vm1 (= 1:1.1.4-1+b4), libxxhash0 (= 0.8.3-2), libyuv0 (= 0.0.1904.20250204-1), libz3-4 (= 4.13.3-1), libzmq5 (= 4.3.5-1+b3), libzstd-dev (= 1.5.7+dfsg-1), libzstd1 (= 1.5.7+dfsg-1), libzvbi-common (= 0.2.44-1), libzvbi0t64 (= 0.2.44-1), linux-libc-dev (= 6.12.38-1), login.defs (= 1:4.17.4-2), m4 (= 1.4.19-8), make (= 4.4.1-2), man-db (= 2.13.1-1), mariadb-common (= 1:11.8.2-1), mawk (= 1.3.4.20250131-1), mesa-libgallium (= 25.0.7-2), mysql-common (= 5.8+1.1.1), ncurses-base (= 6.5+20250216-2), ncurses-bin (= 6.5+20250216-2), nlohmann-json3-dev (= 3.12.0-2), ocl-icd-libopencl1 (= 2.3.3-1), openssl-provider-legacy (= 3.5.1-1), passwd (= 1:4.17.4-2), patch (= 2.8-2), perl (= 5.40.1-6), perl-base (= 5.40.1-6), perl-modules-5.40 (= 5.40.1-6), pinentry-curses (= 1.3.1-2), pkg-config (= 1.8.1-4), pkgconf (= 1.8.1-4), pkgconf-bin (= 1.8.1-4), po-debconf (= 1.0.21+nmu1), procps (= 2:4.0.4-8), proj-data (= 9.6.0-1), readline-common (= 8.2-6), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.25), shared-mime-info (= 2.4-5+b2), sysvinit-utils (= 3.14-4), tar (= 1.35+dfsg-3.1), tzdata (= 2025b-4), unixodbc-common (= 2.3.12-2), util-linux (= 2.41-5), uuid-dev (= 2.41-5), visp-images-data (= 3.6.0-1), x11-common (= 1:7.7+24), x11proto-dev (= 2024.1-1), xkb-data (= 2.42-1), xorg-sgml-doctools (= 1:1.11-1.1), xtrans-dev (= 1.4.0-1), xz-utils (= 5.8.1-1), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1), zlib1g-dev (= 1:1.3.dfsg+really1.3.1-1+b1) Environment: DEB_BUILD_OPTIONS="nocheck parallel=1" DEB_BUILD_PROFILES="cross nocheck" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1741489347" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libvisp-ar-dev_3.6.0-5_armhf.deb -------------------------------- new Debian package, version 2.0. size 40840 bytes: control archive=1192 bytes. 1180 bytes, 26 lines control 755 bytes, 9 lines md5sums Package: libvisp-ar-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 86 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-io-dev (= 3.6.0-5), libvisp-ar3.6t64 (= 3.6.0-5), libcoin-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-ar This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) augmented reality (ar) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ar/ -rw-r--r-- root/root 4134 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/ar/vpAR.h -rw-r--r-- root/root 12173 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/ar/vpAROgre.h -rw-r--r-- root/root 8852 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/ar/vpSimulator.h -rw-r--r-- root/root 2458 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/ar/vpSimulatorException.h -rw-r--r-- root/root 4671 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/ar/vpViewer.h -rw-r--r-- root/root 315 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_ar.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_ar.so -> libvisp_ar.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-ar-dev/ -rw-r--r-- root/root 1786 2025-03-09 03:02 ./usr/share/doc/libvisp-ar-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-ar-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-ar-dev/copyright libvisp-ar3.6t64-dbgsym_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 55748 bytes: control archive=552 bytes. 417 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-ar3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 68 Depends: libvisp-ar3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-ar3.6t64 Build-Ids: cffc675ecd6d1cc94453aee4ea3f627b4ede32a5 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/cf/ -rw-r--r-- root/root 58668 2025-03-09 03:02 ./usr/lib/debug/.build-id/cf/fc675ecd6d1cc94453aee4ea3f627b4ede32a5.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-ar3.6t64-dbgsym -> libvisp-ar3.6t64 libvisp-ar3.6t64_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 36464 bytes: control archive=1208 bytes. 1195 bytes, 27 lines control 399 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-ar3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 118 Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5), libvisp-io3.6t64 (= 3.6.0-5) Breaks: libvisp-ar3.6 (<< 3.6.0-5) Replaces: libvisp-ar3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform ar library This package contains the ViSP (Visual Servoing Platform) augmented reality (ar) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_ar.so.3.6 -> libvisp_ar.so.3.6.0 -rw-r--r-- root/root 66980 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_ar.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-ar3.6t64/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-ar3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-ar3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-ar3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 66 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-ar3.6t64 libvisp-blob-dev_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 40628 bytes: control archive=1096 bytes. 1136 bytes, 26 lines control 493 bytes, 6 lines md5sums Package: libvisp-blob-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 86 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-blob3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-blob This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) blob tracking library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/blob/ -rw-r--r-- root/root 13691 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/blob/vpDot.h -rw-r--r-- root/root 19808 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/blob/vpDot2.h -rw-r--r-- root/root 214 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_blob.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_blob.so -> libvisp_blob.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-blob-dev/ -rw-r--r-- root/root 1788 2025-03-09 03:02 ./usr/share/doc/libvisp-blob-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-blob-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-blob-dev/copyright libvisp-blob3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------- new Debian package, version 2.0. size 359668 bytes: control archive=560 bytes. 424 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-blob3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 374 Depends: libvisp-blob3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-blob3.6t64 Build-Ids: c3e4f5a99546b33ea613b6d90794a2c861b9d874 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/c3/ -rw-r--r-- root/root 372600 2025-03-09 03:02 ./usr/lib/debug/.build-id/c3/e4f5a99546b33ea613b6d90794a2c861b9d874.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-blob3.6t64-dbgsym -> libvisp-blob3.6t64 libvisp-blob3.6t64_3.6.0-5_armhf.deb ------------------------------------ new Debian package, version 2.0. size 59224 bytes: control archive=1204 bytes. 1174 bytes, 27 lines control 409 bytes, 5 lines md5sums 47 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-blob3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 118 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-blob3.6 (<< 3.6.0-5) Replaces: libvisp-blob3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform blob tracking library This package contains the ViSP (Visual Servoing Platform) blob tracking runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_blob.so.3.6 -> libvisp_blob.so.3.6.0 -rw-r--r-- root/root 66980 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_blob.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-blob3.6t64/ -rw-r--r-- root/root 1791 2025-03-09 03:02 ./usr/share/doc/libvisp-blob3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-blob3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-blob3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 70 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-blob3.6t64 libvisp-core-dev_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 178424 bytes: control archive=4064 bytes. 1180 bytes, 25 lines control 11168 bytes, 121 lines md5sums Package: libvisp-core-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1131 Depends: libvisp-core3.6t64 (= 3.6.0-5), libeigen3-dev, libgsl-dev, liblapack-dev, libopencv-dev, libxml2-dev, nlohmann-json3-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-core This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) core. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/core/ -rw-r--r-- root/root 36905 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpArray2D.h -rw-r--r-- root/root 7418 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpBSpline.h -rw-r--r-- root/root 2192 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpCPUFeatures.h -rw-r--r-- root/root 18300 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpCameraParameters.h -rw-r--r-- root/root 11772 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpCannyEdgeDetection.h -rw-r--r-- root/root 7133 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpCircle.h -rw-r--r-- root/root 5423 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpClient.h -rw-r--r-- root/root 15574 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpColVector.h -rw-r--r-- root/root 15872 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpColor.h -rw-r--r-- root/root 2417 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpColorDepthConversion.h -rw-r--r-- root/root 2846 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpColormap.h -rw-r--r-- root/root 19281 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/core/vpConfig.h -rw-r--r-- root/root 4543 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpConvert.h -rw-r--r-- root/root 6906 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpCylinder.h -rw-r--r-- root/root 17567 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpDebug.h -rw-r--r-- root/root 41882 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpDisplay.h -rw-r--r-- root/root 2622 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpDisplayException.h -rw-r--r-- root/root 3537 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpEigenConversion.h -rw-r--r-- root/root 4013 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpEndian.h -rw-r--r-- root/root 4196 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpException.h -rw-r--r-- root/root 3700 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpExponentialMap.h -rw-r--r-- root/root 3610 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpFeatureDisplay.h -rw-r--r-- root/root 2591 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpFont.h -rw-r--r-- root/root 7159 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpForceTwistMatrix.h -rw-r--r-- root/root 7630 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpForwardProjection.h -rw-r--r-- root/root 4076 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpFrameGrabber.h -rw-r--r-- root/root 2448 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpFrameGrabberException.h -rw-r--r-- root/root 14509 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpGEMM.h -rw-r--r-- root/root 4300 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpGaussRand.h -rw-r--r-- root/root 1908 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpGaussianFilter.h -rw-r--r-- root/root 5246 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpHinkley.h -rw-r--r-- root/root 8064 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpHistogram.h -rw-r--r-- root/root 3896 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpHistogramPeak.h -rw-r--r-- root/root 3872 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpHistogramValey.h -rw-r--r-- root/root 10404 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpHomogeneousMatrix.h -rw-r--r-- root/root 63918 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImage.h -rw-r--r-- root/root 3032 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageCircle.h -rw-r--r-- root/root 15850 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageConvert.h -rw-r--r-- root/root 5919 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageDraw.h -rw-r--r-- root/root 2511 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageException.h -rw-r--r-- root/root 46350 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageFilter.h -rw-r--r-- root/root 13743 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageMorphology.h -rw-r--r-- root/root 11457 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImagePoint.h -rw-r--r-- root/root 72140 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpImageTools.h -rw-r--r-- root/root 2475 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpIoException.h -rw-r--r-- root/root 9761 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpIoTools.h -rw-r--r-- root/root 3144 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpJsonParsing.h -rw-r--r-- root/root 6486 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpKalmanFilter.h -rw-r--r-- root/root 7141 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpLinProg.h -rw-r--r-- root/root 6801 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpLine.h -rw-r--r-- root/root 5316 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpLinearKalmanFilterInstantiation.h -rw-r--r-- root/root 17281 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpList.h -rw-r--r-- root/root 16846 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMath.h -rw-r--r-- root/root 41112 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMatrix.h -rw-r--r-- root/root 2717 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMatrixException.h -rw-r--r-- root/root 13688 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMeterPixelConversion.h -rw-r--r-- root/root 4530 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMoment.h -rw-r--r-- root/root 10049 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentAlpha.h -rw-r--r-- root/root 2265 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentArea.h -rw-r--r-- root/root 6291 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentAreaNormalized.h -rw-r--r-- root/root 2705 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentBasic.h -rw-r--r-- root/root 8514 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentCInvariant.h -rw-r--r-- root/root 3985 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentCentered.h -rw-r--r-- root/root 4883 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentCommon.h -rw-r--r-- root/root 5190 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentDatabase.h -rw-r--r-- root/root 4491 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentGravityCenter.h -rw-r--r-- root/root 2474 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentGravityCenterNormalized.h -rw-r--r-- root/root 11719 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMomentObject.h -rw-r--r-- root/root 1628 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMouseButton.h -rw-r--r-- root/root 13898 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMunkres.h -rw-r--r-- root/root 5020 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpMutex.h -rw-r--r-- root/root 16375 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpNetwork.h -rw-r--r-- root/root 1297 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpNoise.h -rw-r--r-- root/root 15617 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpPixelMeterConversion.h -rw-r--r-- root/root 4421 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpPlane.h -rw-r--r-- root/root 5828 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpPoint.h -rw-r--r-- root/root 6317 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpPolygon.h -rw-r--r-- root/root 7826 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpPolygon3D.h -rw-r--r-- root/root 9736 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpPoseVector.h -rw-r--r-- root/root 6111 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpQuadProg.h -rw-r--r-- root/root 5035 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpQuaternionVector.h -rw-r--r-- root/root 4192 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRGBa.h -rw-r--r-- root/root 3333 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRGBf.h -rw-r--r-- root/root 7288 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRansac.h -rw-r--r-- root/root 11418 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRect.h -rw-r--r-- root/root 3010 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRectOriented.h -rw-r--r-- root/root 5512 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRequest.h -rw-r--r-- root/root 9174 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRobust.h -rw-r--r-- root/root 6820 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRotationMatrix.h -rw-r--r-- root/root 4456 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRotationVector.h -rw-r--r-- root/root 10609 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRowVector.h -rw-r--r-- root/root 6245 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRxyzVector.h -rw-r--r-- root/root 6210 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRzyxVector.h -rw-r--r-- root/root 6211 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpRzyzVector.h -rw-r--r-- root/root 2512 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpScale.h -rw-r--r-- root/root 4548 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpSerial.h -rw-r--r-- root/root 5329 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpServer.h -rw-r--r-- root/root 6130 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpSphere.h -rw-r--r-- root/root 2605 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpSubColVector.h -rw-r--r-- root/root 2756 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpSubMatrix.h -rw-r--r-- root/root 2435 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpSubRowVector.h -rw-r--r-- root/root 7164 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpThetaUVector.h -rw-r--r-- root/root 5991 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpThread.h -rw-r--r-- root/root 2740 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpTime.h -rw-r--r-- root/root 3084 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpTracker.h -rw-r--r-- root/root 2490 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpTrackingException.h -rw-r--r-- root/root 6589 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpTranslationVector.h -rw-r--r-- root/root 2894 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpTriangle.h -rw-r--r-- root/root 6468 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpUDPClient.h -rw-r--r-- root/root 7149 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpUDPServer.h -rw-r--r-- root/root 5129 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpUniRand.h -rw-r--r-- root/root 7377 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpVelocityTwistMatrix.h -rw-r--r-- root/root 9316 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParser.h -rw-r--r-- root/root 6311 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParserCamera.h -rw-r--r-- root/root 4983 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParserHomogeneousMatrix.h -rw-r--r-- root/root 3174 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/core/vpXmlParserRectOriented.h -rw-r--r-- root/root 4732 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_core.h -rw-r--r-- root/root 773 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_modules.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_core.so -> libvisp_core.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-core-dev/ -rw-r--r-- root/root 1788 2025-03-09 03:02 ./usr/share/doc/libvisp-core-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-core-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-core-dev/copyright libvisp-core3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------- new Debian package, version 2.0. size 11578756 bytes: control archive=556 bytes. 426 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-core3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 11692 Depends: libvisp-core3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-core3.6t64 Build-Ids: 08299fa6525122e0a7b34781aefded83c4ae7504 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/08/ -rw-r--r-- root/root 11962180 2025-03-09 03:02 ./usr/lib/debug/.build-id/08/299fa6525122e0a7b34781aefded83c4ae7504.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-core3.6t64-dbgsym -> libvisp-core3.6t64 libvisp-core3.6t64_3.6.0-5_armhf.deb ------------------------------------ new Debian package, version 2.0. size 761412 bytes: control archive=1248 bytes. 1302 bytes, 27 lines control 409 bytes, 5 lines md5sums 47 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-core3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1910 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libgomp1 (>= 6), libgsl28 (>= 2.8+dfsg), libopencv-calib3d410 (>= 4.10.0+dfsg), libopencv-core410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libxml2 (>= 2.7.4) Breaks: libvisp-core3.6 (<< 3.6.0-5) Replaces: libvisp-core3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform core library This package contains the ViSP (Visual Servoing Platform) core runtime libraries. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_core.so.3.6 -> libvisp_core.so.3.6.0 -rw-r--r-- root/root 1902000 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_core.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-core3.6t64/ -rw-r--r-- root/root 1790 2025-03-09 03:02 ./usr/share/doc/libvisp-core3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-core3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-core3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 70 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-core3.6t64 libvisp-detection-dev_3.6.0-5_armhf.deb --------------------------------------- new Debian package, version 2.0. size 45316 bytes: control archive=1236 bytes. 1189 bytes, 26 lines control 957 bytes, 10 lines md5sums Package: libvisp-detection-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 113 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-detection3.6t64 (= 3.6.0-5), libdmtx-dev, libopencv-dev, libzbar-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-detection This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) detection library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/detection/ -rw-r--r-- root/root 14596 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorAprilTag.h -rw-r--r-- root/root 4074 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorBase.h -rw-r--r-- root/root 30687 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorDNNOpenCV.h -rw-r--r-- root/root 3626 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorDataMatrixCode.h -rw-r--r-- root/root 3432 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorFace.h -rw-r--r-- root/root 3569 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/detection/vpDetectorQRCode.h -rw-r--r-- root/root 479 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_detection.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_detection.so -> libvisp_detection.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-detection-dev/ -rw-r--r-- root/root 1787 2025-03-09 03:02 ./usr/share/doc/libvisp-detection-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-detection-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-detection-dev/copyright libvisp-detection3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------------ new Debian package, version 2.0. size 2035776 bytes: control archive=556 bytes. 440 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-detection3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 2089 Depends: libvisp-detection3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-detection3.6t64 Build-Ids: 2f20cd55be5e71e9f8a51282c7c02913a1a4c955 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/2f/ -rw-r--r-- root/root 2127876 2025-03-09 03:02 ./usr/lib/debug/.build-id/2f/20cd55be5e71e9f8a51282c7c02913a1a4c955.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-detection3.6t64-dbgsym -> libvisp-detection3.6t64 libvisp-detection3.6t64_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 197912 bytes: control archive=1248 bytes. 1350 bytes, 27 lines control 434 bytes, 5 lines md5sums 57 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-detection3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 397 Depends: libc6 (>= 2.38), libdmtx0t64 (>= 0.7.0), libgcc-s1 (>= 3.5), libopencv-core410 (>= 4.10.0+dfsg), libopencv-dnn410 (>= 4.10.0+dfsg), libopencv-objdetect410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5), libvisp-vision3.6t64 (>= 3.6.0) Breaks: libvisp-detection3.6 (<< 3.6.0-5) Replaces: libvisp-detection3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform detection library This package contains the ViSP (Visual Servoing Platform) detection runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_detection.so.3.6 -> libvisp_detection.so.3.6.0 -rw-r--r-- root/root 353208 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_detection.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-detection3.6t64/ -rw-r--r-- root/root 1790 2025-03-09 03:02 ./usr/share/doc/libvisp-detection3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-detection3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-detection3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 80 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-detection3.6t64 libvisp-dev_3.6.0-5_armhf.deb ----------------------------- new Debian package, version 2.0. size 129724 bytes: control archive=11000 bytes. 1603 bytes, 26 lines control 36283 bytes, 406 lines md5sums Package: libvisp-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 786 Depends: libvisp-ar-dev (= 3.6.0-5), libvisp-blob-dev (= 3.6.0-5), libvisp-core-dev (= 3.6.0-5), libvisp-detection-dev (= 3.6.0-5), libvisp-dnn-tracker-dev (= 3.6.0-5), libvisp-gui-dev (= 3.6.0-5), libvisp-io-dev (= 3.6.0-5), libvisp-imgproc-dev (= 3.6.0-5), libvisp-klt-dev (= 3.6.0-5), libvisp-mbt-dev (= 3.6.0-5), libvisp-me-dev (= 3.6.0-5), libvisp-robot-dev (= 3.6.0-5), libvisp-sensor-dev (= 3.6.0-5), libvisp-tt-dev (= 3.6.0-5), libvisp-tt-mi-dev (= 3.6.0-5), libvisp-visual-features-dev (= 3.6.0-5), libvisp-vision-dev (= 3.6.0-5), libvisp-vs-dev (= 3.6.0-5) Suggests: libvisp-doc Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for ViSP This is a metapackage providing development package necessary for development of ViSP (Visual Servoing Platform). . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/bin/ -rwxr-xr-x root/root 2894 2025-03-09 03:02 ./usr/bin/visp-config drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/ -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/visp_modules.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vp1394CMUGrabber.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vp1394TwoGrabber.h -rw-r--r-- root/root 149 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpAR.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpAROgre.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpAdaptiveGain.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpAfma4.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpAfma6.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpArray2D.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpBSpline.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpBasicFeature.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpBasicKeyPoint.h -rw-r--r-- root/root 167 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpBiclops.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCPUFeatures.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCalibration.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCalibrationException.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCameraParameters.h -rw-r--r-- root/root 199 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCannyEdgeDetection.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCircle.h -rw-r--r-- root/root 208 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCircleHoughTransform.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpClient.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpColVector.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpColor.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpColorBlindFriendlyPalette.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpColorDepthConversion.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpColormap.h -rw-r--r-- root/root 165 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpComedi.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpConfig.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpContours.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpConvert.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpCylinder.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpD3DRenderer.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDebug.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDetectorAprilTag.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDetectorBase.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDetectorDNNOpenCV.h -rw-r--r-- root/root 216 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDetectorDataMatrixCode.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDetectorFace.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDetectorQRCode.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDirectShowDevice.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDirectShowGrabber.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDirectShowGrabberImpl.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDirectShowSampleGrabberI.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDiskGrabber.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplay.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayD3D.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayException.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayGDI.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayGTK.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayOpenCV.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayWin32.h -rw-r--r-- root/root 168 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDisplayX.h -rw-r--r-- root/root 154 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDot.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpDot2.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpEigenConversion.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpEndian.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpException.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpExponentialMap.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureBuilder.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureDepth.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureDisplay.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureEllipse.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureException.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureLine.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureLuminance.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMoment.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentAlpha.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentArea.h -rw-r--r-- root/root 237 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentAreaNormalized.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentBasic.h -rw-r--r-- root/root 225 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentCInvariant.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentCentered.h -rw-r--r-- root/root 213 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentCommon.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentDatabase.h -rw-r--r-- root/root 234 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentGravityCenter.h -rw-r--r-- root/root 264 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureMomentGravityCenterNormalized.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeaturePoint.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeaturePoint3D.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeaturePointPolar.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureSegment.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureThetaU.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureTranslation.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFeatureVanishingPoint.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFernClassifier.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFlyCaptureGrabber.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFont.h -rw-r--r-- root/root 222 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpForceTorqueAtiNetFTSensor.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpForceTorqueAtiSensor.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpForceTorqueIitSensor.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpForceTwistMatrix.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpForwardProjection.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFrameGrabber.h -rw-r--r-- root/root 208 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpFrameGrabberException.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpGDIRenderer.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpGEMM.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpGaussRand.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpGaussianFilter.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpGenericFeature.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHandEyeCalibration.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHinkley.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHistogram.h -rw-r--r-- root/root 184 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHistogramPeak.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHistogramValey.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHomogeneousMatrix.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpHomography.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImage.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageCircle.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageConvert.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageDraw.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageException.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageFilter.h -rw-r--r-- root/root 164 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageIo.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageMorphology.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImagePoint.h -rw-r--r-- root/root 173 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageQueue.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageSimulator.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageStorageWorker.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImageTools.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpImgproc.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpIoException.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpIoTools.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpJsonArgumentParser.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpJsonParsing.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpKalmanFilter.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpKeyPoint.h -rw-r--r-- root/root 167 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpKeyboard.h -rw-r--r-- root/root 165 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpKinect.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpKltOpencv.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpLaserScan.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpLaserScanner.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpLevenbergMarquartd.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpLinProg.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpLine.h -rw-r--r-- root/root 238 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpLinearKalmanFilterInstantiation.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpList.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMath.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMatrix.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMatrixException.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbDepthDenseTracker.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbDepthNormalTracker.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbEdgeKltTracker.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbEdgeTracker.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbGenericTracker.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbHiddenFaces.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbKltTracker.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbScanLine.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbTracker.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceCircle.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceCylinder.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceKltCylinder.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceKltPoints.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtDistanceLine.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtFaceDepthDense.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtFaceDepthNormal.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtMeEllipse.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtMeLine.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtPolygon.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtTukeyEstimator.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMbtXmlGenericParser.h -rw-r--r-- root/root 149 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMe.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMeEllipse.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMeLine.h -rw-r--r-- root/root 164 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMeNurbs.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMeSite.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMeTracker.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMegaPose.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMegaPoseTracker.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMeterPixelConversion.h -rw-r--r-- root/root 162 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMocap.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMocapQualisys.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMocapVicon.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMoment.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentAlpha.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentArea.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentAreaNormalized.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentBasic.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentCInvariant.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentCentered.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentCommon.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentDatabase.h -rw-r--r-- root/root 202 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentGravityCenter.h -rw-r--r-- root/root 232 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentGravityCenterNormalized.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMomentObject.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMouseButton.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMunkres.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpMutex.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpNetwork.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpNoise.h -rw-r--r-- root/root 158 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpNurbs.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpOccipitalStructure.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpParallelPort.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpParallelPortException.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpParseArgv.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPclViewer.h -rw-r--r-- root/root 167 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPioneer.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPioneerPan.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPixelMeterConversion.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPlanarObjectDetector.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPlane.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPlaneEstimation.h -rw-r--r-- root/root 156 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPlot.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPlotCurve.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPlotGraph.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPoint.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPolygon.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPolygon3D.h -rw-r--r-- root/root 159 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPose.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPoseException.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPoseFeatures.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPoseVector.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpProjectionDisplay.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPtu46.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPylonFactory.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpPylonGrabber.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpQbDevice.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpQbSoftHand.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpQuadProg.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpQuaternionVector.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRGBa.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRGBf.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRansac.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRealSense.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRealSense2.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRect.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRectOriented.h -rw-r--r-- root/root 191 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpReflexTakktile2.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRequest.h -rw-r--r-- root/root 173 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRingLight.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobot.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotAfma4.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotAfma6.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotBebop2.h -rw-r--r-- root/root 182 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotBiclops.h -rw-r--r-- root/root 212 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotBiclopsController.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotCamera.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotException.h -rw-r--r-- root/root 182 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotFlirPtu.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotFranka.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotKinova.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotMavsdk.h -rw-r--r-- root/root 182 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotPioneer.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotPtu46.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotSimulator.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotTemplate.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotUniversalRobots.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotViper650.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotViper850.h -rw-r--r-- root/root 215 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobotWireFrameSimulator.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRobust.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRotationMatrix.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRotationVector.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRowVector.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRxyzVector.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRzyxVector.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpRzyzVector.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpScale.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpScanPoint.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSerial.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpServer.h -rw-r--r-- root/root 158 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpServo.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpServoData.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpServoDisplay.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpServoException.h -rw-r--r-- root/root 173 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpServolens.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSickLDMRS.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulator.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulatorAfma6.h -rw-r--r-- root/root 191 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulatorCamera.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulatorException.h -rw-r--r-- root/root 194 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulatorPioneer.h -rw-r--r-- root/root 203 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulatorPioneerPan.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSimulatorViper850.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSphere.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSubColVector.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSubMatrix.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpSubRowVector.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTracker.h -rw-r--r-- root/root 209 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerBSpline.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerHeader.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMI.h -rw-r--r-- root/root 218 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIBSpline.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIESM.h -rw-r--r-- root/root 248 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIForwardAdditional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIForwardCompositional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerMIInverseCompositional.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSD.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDESM.h -rw-r--r-- root/root 248 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDForwardAdditional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDForwardCompositional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerSSDInverseCompositional.h -rw-r--r-- root/root 212 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerTriangle.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarp.h -rw-r--r-- root/root 218 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpAffine.h -rw-r--r-- root/root 230 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpHomography.h -rw-r--r-- root/root 239 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpHomographySL3.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpRT.h -rw-r--r-- root/root 209 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpSRT.h -rw-r--r-- root/root 233 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerWarpTranslation.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZNCC.h -rw-r--r-- root/root 251 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZNCCForwardAdditional.h -rw-r--r-- root/root 260 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZNCCInverseCompositional.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTemplateTrackerZone.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpThetaUVector.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpThread.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTime.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTracker.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTrackingException.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTranslationVector.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpTriangle.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpUDPClient.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpUDPServer.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpUeyeGrabber.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpUniRand.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpUnicycle.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpV4l2Grabber.h -rw-r--r-- root/root 202 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpVelocityTwistMatrix.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpVideoReader.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpVideoWriter.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpViewer.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpViper.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpViper650.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpViper850.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpVirtuose.h -rw-r--r-- root/root 168 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpWin32API.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpWin32Renderer.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpWin32Window.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpWireFrameSimulator.h -rw-r--r-- root/root 215 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpWireFrameSimulatorTypes.h -rw-r--r-- root/root 216 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpXmlConfigParserKeyPoint.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpXmlParser.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpXmlParserCamera.h -rw-r--r-- root/root 223 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpXmlParserHomogeneousMatrix.h -rw-r--r-- root/root 208 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp/vpXmlParserRectOriented.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ -rw-r--r-- root/root 1905 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/visp/ -rw-r--r-- root/root 1308 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/visp/VISPConfig-version.cmake -rw-r--r-- root/root 23806 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/visp/VISPConfig.cmake -rw-r--r-- root/root 9494 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/visp/VISPModules-release.cmake -rw-r--r-- root/root 10088 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/visp/VISPModules.cmake -rw-r--r-- root/root 1562 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/cmake/visp/VISPUse.cmake drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/pkgconfig/ -rw-r--r-- root/root 1061 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/pkgconfig/visp.pc drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-dev/ -rw-r--r-- root/root 820 2025-03-09 03:02 ./usr/share/doc/libvisp-dev/README.Debian -rw-r--r-- root/root 1783 2025-03-09 03:02 ./usr/share/doc/libvisp-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-dev/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 168 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-dev drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/man/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/man/man1/ -rw-r--r-- root/root 414 2025-03-09 03:02 ./usr/share/man/man1/visp-config.1.gz drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/visp-3.6.0/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/visp-3.6.0/data/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/visp-3.6.0/data/font/ -rw-r--r-- root/root 152784 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/font/Rubik-Regular.ttf drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/visp-3.6.0/data/robot-simulator/ -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_arm1.bnd -rw-r--r-- root/root 301 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_arm2.bnd -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_arm3.bnd -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_arm4.bnd -rw-r--r-- root/root 2392 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_gate.bnd -rw-r--r-- root/root 883 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_tool_ccmop.bnd -rw-r--r-- root/root 578 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_tool_gripper.bnd -rw-r--r-- root/root 590 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/afma6_tool_vacuum.bnd -rw-r--r-- root/root 1374 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/viper850_arm1.bnd -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/viper850_arm2.bnd -rw-r--r-- root/root 1015 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/viper850_arm3.bnd -rw-r--r-- root/root 293 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/viper850_arm4.bnd -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/viper850_arm5.bnd -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/robot-simulator/viper850_arm6.bnd drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/visp-3.6.0/data/wireframe-simulator/ -rw-r--r-- root/root 4387 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/3pts.bnd -rw-r--r-- root/root 586 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/3pts.sld -rw-r--r-- root/root 305 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/camera.bnd -rw-r--r-- root/root 165 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/camera.sld -rw-r--r-- root/root 4459 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/circle.bnd -rw-r--r-- root/root 118 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/circle.sld -rw-r--r-- root/root 3735 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/circle_sq2.bnd -rw-r--r-- root/root 123 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/circle_sq2.sld -rw-r--r-- root/root 7473 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/circles2.bnd -rw-r--r-- root/root 234 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/circles2.sld -rw-r--r-- root/root 297 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/cube.bnd -rw-r--r-- root/root 178 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/cube.sld -rw-r--r-- root/root 5593 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/cylinder.bnd -rw-r--r-- root/root 129 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/cylinder.sld -rw-r--r-- root/root 5801 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/diamond.bnd -rw-r--r-- root/root 736 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/diamond.sld -rw-r--r-- root/root 923 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/line.bnd -rw-r--r-- root/root 479 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/line.sld -rw-r--r-- root/root 3723 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/pipe.bnd -rw-r--r-- root/root 144 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/pipe.sld -rw-r--r-- root/root 14594 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plan.bnd -rw-r--r-- root/root 8009 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plan.sld -rw-r--r-- root/root 2154 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plate.bnd -rw-r--r-- root/root 742 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plate.sld -rw-r--r-- root/root 5520 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plate_6cm.bnd -rw-r--r-- root/root 577 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plate_6cm.sld -rw-r--r-- root/root 2196 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plate_8cm.bnd -rw-r--r-- root/root 760 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/plate_8cm.sld -rw-r--r-- root/root 1374 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/point.bnd -rw-r--r-- root/root 138 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/point.sld -rw-r--r-- root/root 11291 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/point_cloud.bnd -rw-r--r-- root/root 1305 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/point_cloud.sld -rw-r--r-- root/root 6160 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/rectangle.bnd -rw-r--r-- root/root 742 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/rectangle.sld -rw-r--r-- root/root 19063 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/road.bnd -rw-r--r-- root/root 8648 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/road.sld -rw-r--r-- root/root 4402 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/sphere.bnd -rw-r--r-- root/root 113 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/sphere.sld -rw-r--r-- root/root 5813 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/square10cm.bnd -rw-r--r-- root/root 742 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/square10cm.sld -rw-r--r-- root/root 1976 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/tool.bnd -rw-r--r-- root/root 547 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/tool.sld -rw-r--r-- root/root 5813 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/trapezoid.bnd -rw-r--r-- root/root 746 2023-09-22 05:39 ./usr/share/visp-3.6.0/data/wireframe-simulator/trapezoid.sld libvisp-dnn-tracker-dev_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 39128 bytes: control archive=1136 bytes. 1205 bytes, 26 lines control 551 bytes, 6 lines md5sums Package: libvisp-dnn-tracker-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 70 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-dnn-tracker3.6t64 (= 3.6.0-5), nlohmann-json3-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-dnn-tracker This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) deep neural network tracker (dnn-tracker) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/dnn_tracker/ -rw-r--r-- root/root 11647 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/dnn_tracker/vpMegaPose.h -rw-r--r-- root/root 5934 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/dnn_tracker/vpMegaPoseTracker.h -rw-r--r-- root/root 258 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_dnn_tracker.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so -> libvisp_dnn_tracker.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker-dev/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-dnn-tracker-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker-dev/copyright libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_armhf.deb -------------------------------------------------- new Debian package, version 2.0. size 1275984 bytes: control archive=564 bytes. 446 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-dnn-tracker3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1338 Depends: libvisp-dnn-tracker3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-dnn-tracker3.6t64 Build-Ids: 3fdd721015709bbcf47974c954a6461c9a7374ed drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/3f/ -rw-r--r-- root/root 1359796 2025-03-09 03:02 ./usr/lib/debug/.build-id/3f/dd721015709bbcf47974c954a6461c9a7374ed.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker3.6t64-dbgsym -> libvisp-dnn-tracker3.6t64 libvisp-dnn-tracker3.6t64_3.6.0-5_armhf.deb ------------------------------------------- new Debian package, version 2.0. size 100504 bytes: control archive=1220 bytes. 1221 bytes, 27 lines control 444 bytes, 5 lines md5sums 61 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-dnn-tracker3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 246 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-dnn-tracker3.6 (<< 3.6.0-5) Replaces: libvisp-dnn-tracker3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform dnn-tracker library This package contains the ViSP (Visual Servoing Platform) deep neural network tracker (dnn-tracker) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so.3.6 -> libvisp_dnn_tracker.so.3.6.0 -rw-r--r-- root/root 198052 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_dnn_tracker.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker3.6t64/ -rw-r--r-- root/root 1791 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-dnn-tracker3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-dnn-tracker3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 84 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-dnn-tracker3.6t64 libvisp-gui-dev_3.6.0-5_armhf.deb --------------------------------- new Debian package, version 2.0. size 48984 bytes: control archive=1536 bytes. 1163 bytes, 26 lines control 1885 bytes, 21 lines md5sums Package: libvisp-gui-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 162 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-gui3.6t64 (= 3.6.0-5), libx11-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-gui This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) graphical user interface (GUI) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/gui/ -rw-r--r-- root/root 7983 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpColorBlindFriendlyPalette.h -rw-r--r-- root/root 6713 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpD3DRenderer.h -rw-r--r-- root/root 3649 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayD3D.h -rw-r--r-- root/root 4427 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayGDI.h -rw-r--r-- root/root 8229 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayGTK.h -rw-r--r-- root/root 10025 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayOpenCV.h -rw-r--r-- root/root 6874 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayWin32.h -rw-r--r-- root/root 8473 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpDisplayX.h -rw-r--r-- root/root 4625 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpGDIRenderer.h -rw-r--r-- root/root 11854 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpPclViewer.h -rw-r--r-- root/root 6856 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpPlot.h -rw-r--r-- root/root 2483 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpPlotCurve.h -rw-r--r-- root/root 6899 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpPlotGraph.h -rw-r--r-- root/root 3796 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpProjectionDisplay.h -rw-r--r-- root/root 2737 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpWin32API.h -rw-r--r-- root/root 5740 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpWin32Renderer.h -rw-r--r-- root/root 3932 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/gui/vpWin32Window.h -rw-r--r-- root/root 783 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_gui.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_gui.so -> libvisp_gui.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-gui-dev/ -rw-r--r-- root/root 1787 2025-03-09 03:02 ./usr/share/doc/libvisp-gui-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-gui-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-gui-dev/copyright libvisp-gui3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------ new Debian package, version 2.0. size 948800 bytes: control archive=556 bytes. 421 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-gui3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 971 Depends: libvisp-gui3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-gui3.6t64 Build-Ids: dacde144c5a0f9a2e7b0640fb1ad81ba418d8167 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/da/ -rw-r--r-- root/root 983744 2025-03-09 03:02 ./usr/lib/debug/.build-id/da/cde144c5a0f9a2e7b0640fb1ad81ba418d8167.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-gui3.6t64-dbgsym -> libvisp-gui3.6t64 libvisp-gui3.6t64_3.6.0-5_armhf.deb ----------------------------------- new Debian package, version 2.0. size 90412 bytes: control archive=1256 bytes. 1302 bytes, 27 lines control 404 bytes, 5 lines md5sums 45 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-gui3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 246 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.5), libopencv-core410 (>= 4.10.0+dfsg), libopencv-highgui410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5), libx11-6 Breaks: libvisp-gui3.6 (<< 3.6.0-5) Replaces: libvisp-gui3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform gui library This package contains the ViSP (Visual Servoing Platform) graphical user interface (GUI) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_gui.so.3.6 -> libvisp_gui.so.3.6.0 -rw-r--r-- root/root 198052 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_gui.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-gui3.6t64/ -rw-r--r-- root/root 1790 2025-03-09 03:02 ./usr/share/doc/libvisp-gui3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-gui3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-gui3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 68 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-gui3.6t64 libvisp-imgproc-dev_3.6.0-5_armhf.deb ------------------------------------- new Debian package, version 2.0. size 46040 bytes: control archive=1136 bytes. 1149 bytes, 26 lines control 624 bytes, 7 lines md5sums Package: libvisp-imgproc-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 118 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-imgproc3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-imgproc This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) image processing library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/imgproc/ -rw-r--r-- root/root 34544 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/imgproc/vpCircleHoughTransform.h -rw-r--r-- root/root 9872 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/imgproc/vpContours.h -rw-r--r-- root/root 22030 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/imgproc/vpImgproc.h -rw-r--r-- root/root 284 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_imgproc.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_imgproc.so -> libvisp_imgproc.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc-dev/ -rw-r--r-- root/root 1790 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-imgproc-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc-dev/copyright libvisp-imgproc3.6t64-dbgsym_3.6.0-5_armhf.deb ---------------------------------------------- new Debian package, version 2.0. size 1924156 bytes: control archive=560 bytes. 434 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-imgproc3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1955 Depends: libvisp-imgproc3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-imgproc3.6t64 Build-Ids: 2ac8b743ee0fbb88020fe0c46b4e889fe402098c drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/2a/ -rw-r--r-- root/root 1990876 2025-03-09 03:02 ./usr/lib/debug/.build-id/2a/c8b743ee0fbb88020fe0c46b4e889fe402098c.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc3.6t64-dbgsym -> libvisp-imgproc3.6t64 libvisp-imgproc3.6t64_3.6.0-5_armhf.deb --------------------------------------- new Debian package, version 2.0. size 132584 bytes: control archive=1204 bytes. 1180 bytes, 27 lines control 424 bytes, 5 lines md5sums 53 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-imgproc3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 310 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-imgproc3.6 (<< 3.6.0-5) Replaces: libvisp-imgproc3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform imgproc library This package contains the ViSP (Visual Servoing Platform) image processing runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_imgproc.so.3.6 -> libvisp_imgproc.so.3.6.0 -rw-r--r-- root/root 263588 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_imgproc.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc3.6t64/ -rw-r--r-- root/root 1793 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-imgproc3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-imgproc3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 76 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-imgproc3.6t64 libvisp-io-dev_3.6.0-5_armhf.deb -------------------------------- new Debian package, version 2.0. size 47964 bytes: control archive=1408 bytes. 1195 bytes, 26 lines control 1330 bytes, 15 lines md5sums Package: libvisp-io-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 124 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-io3.6t64 (= 3.6.0-5), libjpeg-dev, libopencv-dev, libpng-dev, nlohmann-json3-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-io This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) input/output (io) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/io/ -rw-r--r-- root/root 7763 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpDiskGrabber.h -rw-r--r-- root/root 7070 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpImageIo.h -rw-r--r-- root/root 8552 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpImageQueue.h -rw-r--r-- root/root 3846 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpImageStorageWorker.h -rw-r--r-- root/root 10541 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpJsonArgumentParser.h -rw-r--r-- root/root 2624 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpKeyboard.h -rw-r--r-- root/root 2254 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpParallelPort.h -rw-r--r-- root/root 2406 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpParallelPortException.h -rw-r--r-- root/root 6732 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpParseArgv.h -rw-r--r-- root/root 9935 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpVideoReader.h -rw-r--r-- root/root 7095 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/io/vpVideoWriter.h -rw-r--r-- root/root 560 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_io.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_io.so -> libvisp_io.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-io-dev/ -rw-r--r-- root/root 1786 2025-03-09 03:02 ./usr/share/doc/libvisp-io-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-io-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-io-dev/copyright libvisp-io3.6t64-dbgsym_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 2538836 bytes: control archive=556 bytes. 419 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-io3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 2574 Depends: libvisp-io3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-io3.6t64 Build-Ids: 15a544c38a0b5efa5bf6b802bf2c810b9553c661 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/15/ -rw-r--r-- root/root 2624904 2025-03-09 03:02 ./usr/lib/debug/.build-id/15/a544c38a0b5efa5bf6b802bf2c810b9553c661.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-io3.6t64-dbgsym -> libvisp-io3.6t64 libvisp-io3.6t64_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 213576 bytes: control archive=1276 bytes. 1391 bytes, 27 lines control 399 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-io3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 438 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libgomp1 (>= 4.9), libjpeg62-turbo (>= 1.3.1), libopencv-core410 (>= 4.10.0+dfsg), libopencv-imgcodecs410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libopencv-videoio410 (>= 4.10.0+dfsg), libpng16-16t64 (>= 1.6.46), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-io3.6 (<< 3.6.0-5) Replaces: libvisp-io3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform io library This package contains the ViSP (Visual Servoing Platform) input/output (io) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_io.so.3.6 -> libvisp_io.so.3.6.0 -rw-r--r-- root/root 394868 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_io.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-io3.6t64/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-io3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-io3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-io3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 66 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-io3.6t64 libvisp-klt-dev_3.6.0-5_armhf.deb --------------------------------- new Debian package, version 2.0. size 37980 bytes: control archive=1088 bytes. 1154 bytes, 26 lines control 408 bytes, 5 lines md5sums Package: libvisp-klt-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 67 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-klt3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-klt This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) Lucas-Kanade-Tomasi (klt) tracking library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/klt/ -rw-r--r-- root/root 15335 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/klt/vpKltOpencv.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_klt.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_klt.so -> libvisp_klt.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-klt-dev/ -rw-r--r-- root/root 1788 2025-03-09 03:02 ./usr/share/doc/libvisp-klt-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-klt-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-klt-dev/copyright libvisp-klt3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------ new Debian package, version 2.0. size 247220 bytes: control archive=556 bytes. 421 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-klt3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 258 Depends: libvisp-klt3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-klt3.6t64 Build-Ids: 3a7728204b520c90611a729370e0fb33c8ab2fc9 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/3a/ -rw-r--r-- root/root 253820 2025-03-09 03:02 ./usr/lib/debug/.build-id/3a/7728204b520c90611a729370e0fb33c8ab2fc9.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-klt3.6t64-dbgsym -> libvisp-klt3.6t64 libvisp-klt3.6t64_3.6.0-5_armhf.deb ----------------------------------- new Debian package, version 2.0. size 42316 bytes: control archive=1252 bytes. 1310 bytes, 27 lines control 404 bytes, 5 lines md5sums 45 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-klt3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 118 Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.5), libopencv-core410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libopencv-video410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-klt3.6 (<< 3.6.0-5) Replaces: libvisp-klt3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform klt tracking library This package contains the ViSP (Visual Servoing Platform) Lucas-Kanade-Tomasi (klt) tracking library runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_klt.so.3.6 -> libvisp_klt.so.3.6.0 -rw-r--r-- root/root 66980 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_klt.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-klt3.6t64/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-klt3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-klt3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-klt3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 68 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-klt3.6t64 libvisp-mbt-dev_3.6.0-5_armhf.deb --------------------------------- new Debian package, version 2.0. size 70508 bytes: control archive=1668 bytes. 1304 bytes, 26 lines control 2342 bytes, 25 lines md5sums Package: libvisp-mbt-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 337 Depends: libvisp-vision-dev (= 3.6.0-5), libvisp-me-dev (= 3.6.0-5), libvisp-klt-dev (= 3.6.0-5), libvisp-ar-dev (= 3.6.0-5), libvisp-gui-dev (= 3.6.0-5), libvisp-mbt3.6t64 (= 3.6.0-5), libcoin-dev, libopencv-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-mbt This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) markerless 3D model-based tracker (mbt) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/mbt/ -rw-r--r-- root/root 6836 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbDepthDenseTracker.h -rw-r--r-- root/root 7624 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbDepthNormalTracker.h -rw-r--r-- root/root 12554 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbEdgeKltTracker.h -rw-r--r-- root/root 19306 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbEdgeTracker.h -rw-r--r-- root/root 48115 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbGenericTracker.h -rw-r--r-- root/root 32730 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbHiddenFaces.h -rw-r--r-- root/root 15953 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbKltTracker.h -rw-r--r-- root/root 7200 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbScanLine.h -rw-r--r-- root/root 36847 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbTracker.h -rw-r--r-- root/root 7766 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceCircle.h -rw-r--r-- root/root 8959 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceCylinder.h -rw-r--r-- root/root 7482 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceKltCylinder.h -rw-r--r-- root/root 7487 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceKltPoints.h -rw-r--r-- root/root 8271 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtDistanceLine.h -rw-r--r-- root/root 8837 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtFaceDepthDense.h -rw-r--r-- root/root 12649 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtFaceDepthNormal.h -rw-r--r-- root/root 2813 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtMeEllipse.h -rw-r--r-- root/root 4141 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtMeLine.h -rw-r--r-- root/root 5394 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtPolygon.h -rw-r--r-- root/root 13560 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtTukeyEstimator.h -rw-r--r-- root/root 5672 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/mbt/vpMbtXmlGenericParser.h -rw-r--r-- root/root 1118 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_mbt.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_mbt.so -> libvisp_mbt.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt-dev/ -rw-r--r-- root/root 1787 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-mbt-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt-dev/copyright libvisp-mbt3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------ new Debian package, version 2.0. size 8411852 bytes: control archive=560 bytes. 422 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-mbt3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 8574 Depends: libvisp-mbt3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-mbt3.6t64 Build-Ids: 8aa34e34584e047d45a944398552e719e6a20e6d drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/8a/ -rw-r--r-- root/root 8768780 2025-03-09 03:02 ./usr/lib/debug/.build-id/8a/a34e34584e047d45a944398552e719e6a20e6d.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt3.6t64-dbgsym -> libvisp-mbt3.6t64 libvisp-mbt3.6t64_3.6.0-5_armhf.deb ----------------------------------- new Debian package, version 2.0. size 624956 bytes: control archive=1296 bytes. 1498 bytes, 27 lines control 404 bytes, 5 lines md5sums 45 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-mbt3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1590 Depends: libc6 (>= 2.38), libcoin80t64 (>= 4.0.3+ds), libgcc-s1 (>= 3.5), libopencv-core410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libvisp-core3.6t64 (>= 3.6.0), libvisp-gui3.6t64 (= 3.6.0-5), libvisp-io3.6t64 (>= 3.6.0), libvisp-klt3.6t64 (= 3.6.0-5), libvisp-me3.6t64 (= 3.6.0-5), libvisp-vision3.6t64 (= 3.6.0-5), libvisp-visual-features3.6t64 (>= 3.6.0), libvisp-ar3.6t64 (= 3.6.0-5), nlohmann-json3-dev Breaks: libvisp-mbt3.6 (<< 3.6.0-5) Replaces: libvisp-mbt3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform mbt library This package contains the ViSP (Visual Servoing Platform) markerless 3D model-based tracker (mbt) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_mbt.so.3.6 -> libvisp_mbt.so.3.6.0 -rw-r--r-- root/root 1574308 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_mbt.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt3.6t64/ -rw-r--r-- root/root 1790 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-mbt3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-mbt3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 68 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-mbt3.6t64 libvisp-me-dev_3.6.0-5_armhf.deb -------------------------------- new Debian package, version 2.0. size 51972 bytes: control archive=1236 bytes. 1144 bytes, 26 lines control 918 bytes, 11 lines md5sums Package: libvisp-me-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 159 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-me3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-me This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) moving edges tracking (me) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/me/ -rw-r--r-- root/root 17417 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpMe.h -rw-r--r-- root/root 24537 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpMeEllipse.h -rw-r--r-- root/root 15542 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpMeLine.h -rw-r--r-- root/root 10057 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpMeNurbs.h -rw-r--r-- root/root 9812 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpMeSite.h -rw-r--r-- root/root 7731 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpMeTracker.h -rw-r--r-- root/root 20756 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/me/vpNurbs.h -rw-r--r-- root/root 368 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_me.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_me.so -> libvisp_me.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-me-dev/ -rw-r--r-- root/root 1786 2025-03-09 03:02 ./usr/share/doc/libvisp-me-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-me-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-me-dev/copyright libvisp-me3.6t64-dbgsym_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 870844 bytes: control archive=556 bytes. 418 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-me3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 883 Depends: libvisp-me3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-me3.6t64 Build-Ids: 93be99a4a62ed46fbbab72b45eb48e1196818012 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/93/ -rw-r--r-- root/root 893488 2025-03-09 03:02 ./usr/lib/debug/.build-id/93/be99a4a62ed46fbbab72b45eb48e1196818012.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-me3.6t64-dbgsym -> libvisp-me3.6t64 libvisp-me3.6t64_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 85192 bytes: control archive=1212 bytes. 1178 bytes, 27 lines control 399 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-me3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 182 Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-me3.6 (<< 3.6.0-5) Replaces: libvisp-me3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform me tracking library This package contains the ViSP (Visual Servoing Platform) moving edges (me) tracking runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_me.so.3.6 -> libvisp_me.so.3.6.0 -rw-r--r-- root/root 132516 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_me.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-me3.6t64/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-me3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-me3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-me3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 66 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-me3.6t64 libvisp-robot-dev_3.6.0-5_armhf.deb ----------------------------------- new Debian package, version 2.0. size 74176 bytes: control archive=2180 bytes. 1171 bytes, 25 lines control 4499 bytes, 48 lines md5sums Package: libvisp-robot-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 367 Depends: libvisp-gui-dev (= 3.6.0-5), libvisp-io-dev (= 3.6.0-5), libvisp-robot3.6t64 (= 3.6.0-5), libcoin-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-robot This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) robot library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/robot/ -rw-r--r-- root/root 4817 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpAfma4.h -rw-r--r-- root/root 7975 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpAfma6.h -rw-r--r-- root/root 5754 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpBiclops.h -rw-r--r-- root/root 9897 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpImageSimulator.h -rw-r--r-- root/root 4168 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpPioneer.h -rw-r--r-- root/root 6392 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpPioneerPan.h -rw-r--r-- root/root 3139 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpPtu46.h -rw-r--r-- root/root 3942 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpQbDevice.h -rw-r--r-- root/root 3331 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpQbSoftHand.h -rw-r--r-- root/root 4596 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpReflexTakktile2.h -rw-r--r-- root/root 3165 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRingLight.h -rw-r--r-- root/root 6430 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobot.h -rw-r--r-- root/root 9421 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotAfma4.h -rw-r--r-- root/root 11274 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotAfma6.h -rw-r--r-- root/root 9485 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotBebop2.h -rw-r--r-- root/root 5647 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotBiclops.h -rw-r--r-- root/root 5205 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotBiclopsController.h -rw-r--r-- root/root 4901 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotCamera.h -rw-r--r-- root/root 2921 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotException.h -rw-r--r-- root/root 5444 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotFlirPtu.h -rw-r--r-- root/root 11444 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotFranka.h -rw-r--r-- root/root 5979 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotKinova.h -rw-r--r-- root/root 5680 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotMavsdk.h -rw-r--r-- root/root 4425 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotPioneer.h -rw-r--r-- root/root 4155 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotPtu46.h -rw-r--r-- root/root 2683 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotSimulator.h -rw-r--r-- root/root 3074 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotTemplate.h -rw-r--r-- root/root 4635 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotUniversalRobots.h -rw-r--r-- root/root 15191 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotViper650.h -rw-r--r-- root/root 15509 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotViper850.h -rw-r--r-- root/root 13266 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpRobotWireFrameSimulator.h -rw-r--r-- root/root 3846 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpServolens.h -rw-r--r-- root/root 9406 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorAfma6.h -rw-r--r-- root/root 4858 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorCamera.h -rw-r--r-- root/root 4454 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorPioneer.h -rw-r--r-- root/root 4767 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorPioneerPan.h -rw-r--r-- root/root 9858 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpSimulatorViper850.h -rw-r--r-- root/root 3852 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpUnicycle.h -rw-r--r-- root/root 6070 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpViper.h -rw-r--r-- root/root 6304 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpViper650.h -rw-r--r-- root/root 6353 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpViper850.h -rw-r--r-- root/root 8110 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpVirtuose.h -rw-r--r-- root/root 21627 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpWireFrameSimulator.h -rw-r--r-- root/root 3506 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/robot/vpWireFrameSimulatorTypes.h -rw-r--r-- root/root 1908 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_robot.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_robot.so -> libvisp_robot.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-robot-dev/ -rw-r--r-- root/root 1790 2025-03-09 03:02 ./usr/share/doc/libvisp-robot-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-robot-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-robot-dev/copyright libvisp-robot3.6t64-dbgsym_3.6.0-5_armhf.deb -------------------------------------------- new Debian package, version 2.0. size 3301940 bytes: control archive=560 bytes. 428 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-robot3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 3368 Depends: libvisp-robot3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-robot3.6t64 Build-Ids: afea90ca5fda5ed2973871867ac391fac08317bd drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/af/ -rw-r--r-- root/root 3437916 2025-03-09 03:02 ./usr/lib/debug/.build-id/af/ea90ca5fda5ed2973871867ac391fac08317bd.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-robot3.6t64-dbgsym -> libvisp-robot3.6t64 libvisp-robot3.6t64_3.6.0-5_armhf.deb ------------------------------------- new Debian package, version 2.0. size 251780 bytes: control archive=1212 bytes. 1249 bytes, 27 lines control 414 bytes, 5 lines md5sums 49 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-robot3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 631 Depends: libc6 (>= 2.38), libcoin80t64 (>= 4.0.3+ds), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (>= 3.6.0), libvisp-gui3.6t64 (= 3.6.0-5), libvisp-io3.6t64 (= 3.6.0-5) Breaks: libvisp-robot3.6 (<< 3.6.0-5) Replaces: libvisp-robot3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform robot library This package contains the ViSP (Visual Servoing Platform) robot runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_robot.so.3.6 -> libvisp_robot.so.3.6.0 -rw-r--r-- root/root 592768 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_robot.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-robot3.6t64/ -rw-r--r-- root/root 1791 2025-03-09 03:02 ./usr/share/doc/libvisp-robot3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-robot3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-robot3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 72 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-robot3.6t64 libvisp-sensor-dev_3.6.0-5_armhf.deb ------------------------------------ new Debian package, version 2.0. size 66268 bytes: control archive=1796 bytes. 1174 bytes, 25 lines control 2864 bytes, 30 lines md5sums Package: libvisp-sensor-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 244 Depends: libvisp-core-dev (= 3.6.0-5), libvisp-sensor3.6t64 (= 3.6.0-5), libdc1394-dev, libv4l-dev, libusb-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-sensor This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) sensor library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/sensor/ -rw-r--r-- root/root 9323 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vp1394CMUGrabber.h -rw-r--r-- root/root 16824 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vp1394TwoGrabber.h -rw-r--r-- root/root 5860 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpComedi.h -rw-r--r-- root/root 2465 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowDevice.h -rw-r--r-- root/root 3146 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowGrabber.h -rw-r--r-- root/root 7163 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowGrabberImpl.h -rw-r--r-- root/root 3004 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpDirectShowSampleGrabberI.h -rw-r--r-- root/root 8514 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpFlyCaptureGrabber.h -rw-r--r-- root/root 6009 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpForceTorqueAtiNetFTSensor.h -rw-r--r-- root/root 3850 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpForceTorqueAtiSensor.h -rw-r--r-- root/root 6076 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpForceTorqueIitSensor.h -rw-r--r-- root/root 5688 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpKinect.h -rw-r--r-- root/root 4572 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpLaserScan.h -rw-r--r-- root/root 2241 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpLaserScanner.h -rw-r--r-- root/root 3242 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpMocap.h -rw-r--r-- root/root 2253 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpMocapQualisys.h -rw-r--r-- root/root 2204 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpMocapVicon.h -rw-r--r-- root/root 13148 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpOccipitalStructure.h -rw-r--r-- root/root 2686 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpPylonFactory.h -rw-r--r-- root/root 12374 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpPylonGrabber.h -rw-r--r-- root/root 17743 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpRealSense.h -rw-r--r-- root/root 15532 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpRealSense2.h -rw-r--r-- root/root 7774 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpScanPoint.h -rw-r--r-- root/root 4345 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpSickLDMRS.h -rw-r--r-- root/root 4424 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpUeyeGrabber.h -rw-r--r-- root/root 11005 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/sensor/vpV4l2Grabber.h -rw-r--r-- root/root 1261 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_sensor.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_sensor.so -> libvisp_sensor.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor-dev/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-sensor-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor-dev/copyright libvisp-sensor3.6t64-dbgsym_3.6.0-5_armhf.deb --------------------------------------------- new Debian package, version 2.0. size 526156 bytes: control archive=556 bytes. 430 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-sensor3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 545 Depends: libvisp-sensor3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-sensor3.6t64 Build-Ids: 619b9f8c61b992aeac7f0fcc707dea66a303e9bb drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/61/ -rw-r--r-- root/root 547632 2025-03-09 03:02 ./usr/lib/debug/.build-id/61/9b9f8c61b992aeac7f0fcc707dea66a303e9bb.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor3.6t64-dbgsym -> libvisp-sensor3.6t64 libvisp-sensor3.6t64_3.6.0-5_armhf.deb -------------------------------------- new Debian package, version 2.0. size 65260 bytes: control archive=1224 bytes. 1215 bytes, 27 lines control 419 bytes, 5 lines md5sums 51 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-sensor3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 182 Depends: libc6 (>= 2.34), libdc1394-25 (>= 2.2.6), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libv4l-0t64 (>= 0.5.0), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-sensor3.6 (<< 3.6.0-5) Replaces: libvisp-sensor3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform sensor library This package contains the ViSP (Visual Servoing Platform) sensor runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_sensor.so.3.6 -> libvisp_sensor.so.3.6.0 -rw-r--r-- root/root 132720 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_sensor.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor3.6t64/ -rw-r--r-- root/root 1792 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-sensor3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-sensor3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 74 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-sensor3.6t64 libvisp-tt-dev_3.6.0-5_armhf.deb -------------------------------- new Debian package, version 2.0. size 43436 bytes: control archive=1584 bytes. 1141 bytes, 26 lines control 2436 bytes, 24 lines md5sums Package: libvisp-tt-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 138 Depends: libvisp-vision-dev (= 3.6.0-5), libvisp-tt3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-tt This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) template tracker (tt) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/tt/ -rw-r--r-- root/root 10496 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTracker.h -rw-r--r-- root/root 1805 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerBSpline.h -rw-r--r-- root/root 2621 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerHeader.h -rw-r--r-- root/root 2451 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSD.h -rw-r--r-- root/root 2079 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDESM.h -rw-r--r-- root/root 2454 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDForwardAdditional.h -rw-r--r-- root/root 2112 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDForwardCompositional.h -rw-r--r-- root/root 2443 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerSSDInverseCompositional.h -rw-r--r-- root/root 5082 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerTriangle.h -rw-r--r-- root/root 10475 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarp.h -rw-r--r-- root/root 3461 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpAffine.h -rw-r--r-- root/root 3809 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpHomography.h -rw-r--r-- root/root 3546 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpHomographySL3.h -rw-r--r-- root/root 3505 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpRT.h -rw-r--r-- root/root 3560 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpSRT.h -rw-r--r-- root/root 3470 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerWarpTranslation.h -rw-r--r-- root/root 2440 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZNCC.h -rw-r--r-- root/root 2065 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZNCCForwardAdditional.h -rw-r--r-- root/root 2221 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZNCCInverseCompositional.h -rw-r--r-- root/root 4624 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt/vpTemplateTrackerZone.h -rw-r--r-- root/root 1202 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_tt.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_tt.so -> libvisp_tt.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-dev/ -rw-r--r-- root/root 1786 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-tt-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-dev/copyright libvisp-tt-mi-dev_3.6.0-5_armhf.deb ----------------------------------- new Debian package, version 2.0. size 37504 bytes: control archive=1248 bytes. 1176 bytes, 26 lines control 993 bytes, 10 lines md5sums Package: libvisp-tt-mi-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 79 Depends: libvisp-tt-dev (= 3.6.0-5), libvisp-tt-mi3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-tt-mi This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) template tracker based on mutual information (tt-mi) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/ -rw-r--r-- root/root 6151 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMI.h -rw-r--r-- root/root 6002 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIBSpline.h -rw-r--r-- root/root 3430 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIESM.h -rw-r--r-- root/root 2821 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h -rw-r--r-- root/root 2287 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h -rw-r--r-- root/root 3396 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h -rw-r--r-- root/root 490 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_tt_mi.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_tt_mi.so -> libvisp_tt_mi.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi-dev/ -rw-r--r-- root/root 1788 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-tt-mi-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi-dev/copyright libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_armhf.deb -------------------------------------------- new Debian package, version 2.0. size 553748 bytes: control archive=560 bytes. 427 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-tt-mi3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 567 Depends: libvisp-tt-mi3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-tt-mi3.6t64 Build-Ids: 97f0cb88ab424fd0239ff67d45e9a7ab02525499 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/97/ -rw-r--r-- root/root 569548 2025-03-09 03:02 ./usr/lib/debug/.build-id/97/f0cb88ab424fd0239ff67d45e9a7ab02525499.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi3.6t64-dbgsym -> libvisp-tt-mi3.6t64 libvisp-tt-mi3.6t64_3.6.0-5_armhf.deb ------------------------------------- new Debian package, version 2.0. size 72496 bytes: control archive=1232 bytes. 1253 bytes, 27 lines control 414 bytes, 5 lines md5sums 49 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-tt-mi3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 182 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.5), libgomp1 (>= 4.9), libstdc++6 (>= 13.1), libvisp-core3.6t64 (>= 3.6.0), libvisp-tt3.6t64 (= 3.6.0-5) Breaks: libvisp-tt-mi3.6 (<< 3.6.0-5) Replaces: libvisp-tt-mi3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform tt-mi library This package contains the ViSP (Visual Servoing Platform) template tracker based on mutual information (tt) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_tt_mi.so.3.6 -> libvisp_tt_mi.so.3.6.0 -rw-r--r-- root/root 132516 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_tt_mi.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi3.6t64/ -rw-r--r-- root/root 1791 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-tt-mi3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-tt-mi3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 72 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-tt-mi3.6t64 libvisp-tt3.6t64-dbgsym_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 1268592 bytes: control archive=556 bytes. 419 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-tt3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1283 Depends: libvisp-tt3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-tt3.6t64 Build-Ids: 510a47f5f6f2c1366652a3f9a222f8f1faab95b3 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/51/ -rw-r--r-- root/root 1303272 2025-03-09 03:02 ./usr/lib/debug/.build-id/51/0a47f5f6f2c1366652a3f9a222f8f1faab95b3.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-tt3.6t64-dbgsym -> libvisp-tt3.6t64 libvisp-tt3.6t64_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 95300 bytes: control archive=1236 bytes. 1237 bytes, 27 lines control 399 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-tt3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 246 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.5), libopencv-imgproc410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libvisp-core3.6t64 (>= 3.6.0), libvisp-vision3.6t64 (= 3.6.0-5) Breaks: libvisp-tt3.6 (<< 3.6.0-5) Replaces: libvisp-tt3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform tt library This package contains the ViSP (Visual Servoing Platform) template tracker (tt) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_tt.so.3.6 -> libvisp_tt.so.3.6.0 -rw-r--r-- root/root 198052 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_tt.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-tt3.6t64/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-tt3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-tt3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-tt3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 66 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-tt3.6t64 libvisp-vision-dev_3.6.0-5_armhf.deb ------------------------------------ new Debian package, version 2.0. size 65156 bytes: control archive=1472 bytes. 1199 bytes, 26 lines control 1705 bytes, 18 lines md5sums Package: libvisp-vision-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 242 Depends: libvisp-io-dev (= 3.6.0-5), libvisp-visual-features-dev (= 3.6.0-5), libvisp-vision3.6t64 (= 3.6.0-5), libopencv-dev Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-vision This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) computer vision library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/vision/ -rw-r--r-- root/root 9262 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpBasicKeyPoint.h -rw-r--r-- root/root 13171 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpCalibration.h -rw-r--r-- root/root 2511 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpCalibrationException.h -rw-r--r-- root/root 10125 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpFernClassifier.h -rw-r--r-- root/root 4303 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpHandEyeCalibration.h -rw-r--r-- root/root 27572 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpHomography.h -rw-r--r-- root/root 56486 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpKeyPoint.h -rw-r--r-- root/root 2933 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpLevenbergMarquartd.h -rw-r--r-- root/root 9000 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpPlanarObjectDetector.h -rw-r--r-- root/root 2553 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpPlaneEstimation.h -rw-r--r-- root/root 18467 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpPose.h -rw-r--r-- root/root 2372 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpPoseException.h -rw-r--r-- root/root 25404 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpPoseFeatures.h -rw-r--r-- root/root 3353 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vision/vpXmlConfigParserKeyPoint.h -rw-r--r-- root/root 762 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_vision.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_vision.so -> libvisp_vision.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-vision-dev/ -rw-r--r-- root/root 1788 2025-03-09 03:02 ./usr/share/doc/libvisp-vision-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-vision-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-vision-dev/copyright libvisp-vision3.6t64-dbgsym_3.6.0-5_armhf.deb --------------------------------------------- new Debian package, version 2.0. size 4149360 bytes: control archive=560 bytes. 431 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-vision3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 4203 Depends: libvisp-vision3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-vision3.6t64 Build-Ids: 4c5d5e048ffa4c0dfdf513c1f06c0b40eff8458d drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/4c/ -rw-r--r-- root/root 4293236 2025-03-09 03:02 ./usr/lib/debug/.build-id/4c/5d5e048ffa4c0dfdf513c1f06c0b40eff8458d.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-vision3.6t64-dbgsym -> libvisp-vision3.6t64 libvisp-vision3.6t64_3.6.0-5_armhf.deb -------------------------------------- new Debian package, version 2.0. size 326728 bytes: control archive=1256 bytes. 1457 bytes, 27 lines control 419 bytes, 5 lines md5sums 51 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-vision3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 758 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libgomp1 (>= 4.9), libopencv-calib3d410 (>= 4.10.0+dfsg), libopencv-core410 (>= 4.10.0+dfsg), libopencv-features2d410 (>= 4.10.0+dfsg), libopencv-flann410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libstdc++6 (>= 14), libvisp-core3.6t64 (>= 3.6.0), libvisp-io3.6t64 (= 3.6.0-5), libvisp-visual-features3.6t64 (= 3.6.0-5) Breaks: libvisp-vision3.6 (<< 3.6.0-5) Replaces: libvisp-vision3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform vision library This package contains the ViSP (Visual Servoing Platform) computer vision runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_vision.so.3.6 -> libvisp_vision.so.3.6.0 -rw-r--r-- root/root 722376 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_vision.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-vision3.6t64/ -rw-r--r-- root/root 1791 2025-03-09 03:02 ./usr/share/doc/libvisp-vision3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-vision3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-vision3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 74 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-vision3.6t64 libvisp-visual-features-dev_3.6.0-5_armhf.deb --------------------------------------------- new Debian package, version 2.0. size 58768 bytes: control archive=1768 bytes. 1200 bytes, 26 lines control 3241 bytes, 30 lines md5sums Package: libvisp-visual-features-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 256 Depends: libvisp-blob-dev (= 3.6.0-5), libvisp-me-dev (= 3.6.0-5), libvisp-visual-features3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-visual-features This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) visual features library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ -rw-r--r-- root/root 1620 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_visual_features.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/ -rw-r--r-- root/root 4647 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpBasicFeature.h -rw-r--r-- root/root 6466 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureBuilder.h -rw-r--r-- root/root 7294 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureDepth.h -rw-r--r-- root/root 6073 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureEllipse.h -rw-r--r-- root/root 2548 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureException.h -rw-r--r-- root/root 8927 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureLine.h -rw-r--r-- root/root 3733 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureLuminance.h -rw-r--r-- root/root 10842 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMoment.h -rw-r--r-- root/root 5127 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentAlpha.h -rw-r--r-- root/root 3012 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentArea.h -rw-r--r-- root/root 7157 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentAreaNormalized.h -rw-r--r-- root/root 3767 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentBasic.h -rw-r--r-- root/root 11076 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentCInvariant.h -rw-r--r-- root/root 4435 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentCentered.h -rw-r--r-- root/root 9856 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentCommon.h -rw-r--r-- root/root 6468 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentDatabase.h -rw-r--r-- root/root 9546 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentGravityCenter.h -rw-r--r-- root/root 10742 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureMomentGravityCenterNormalized.h -rw-r--r-- root/root 7448 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeaturePoint.h -rw-r--r-- root/root 8859 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeaturePoint3D.h -rw-r--r-- root/root 11277 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeaturePointPolar.h -rw-r--r-- root/root 9106 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureSegment.h -rw-r--r-- root/root 11870 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureThetaU.h -rw-r--r-- root/root 13199 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureTranslation.h -rw-r--r-- root/root 4903 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpFeatureVanishingPoint.h -rw-r--r-- root/root 7703 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/visual_features/vpGenericFeature.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_visual_features.so -> libvisp_visual_features.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features-dev/ -rw-r--r-- root/root 1794 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-visual-features-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features-dev/copyright libvisp-visual-features3.6t64-dbgsym_3.6.0-5_armhf.deb ------------------------------------------------------ new Debian package, version 2.0. size 1570004 bytes: control archive=568 bytes. 458 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-visual-features3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 1589 Depends: libvisp-visual-features3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-visual-features3.6t64 Build-Ids: 8ae4a2a495018dc1df8f4a9fd816aa93946171f7 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/8a/ -rw-r--r-- root/root 1616444 2025-03-09 03:02 ./usr/lib/debug/.build-id/8a/e4a2a495018dc1df8f4a9fd816aa93946171f7.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features3.6t64-dbgsym -> libvisp-visual-features3.6t64 libvisp-visual-features3.6t64_3.6.0-5_armhf.deb ----------------------------------------------- new Debian package, version 2.0. size 104848 bytes: control archive=1224 bytes. 1291 bytes, 27 lines control 464 bytes, 5 lines md5sums 69 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-visual-features3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 246 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.5), libgomp1 (>= 4.9), libstdc++6 (>= 13.1), libvisp-core3.6t64 (>= 3.6.0), libvisp-me3.6t64 (= 3.6.0-5), libvisp-blob3.6t64 (= 3.6.0-5) Breaks: libvisp-visual-features3.6 (<< 3.6.0-5) Replaces: libvisp-visual-features3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform visual-features library This package contains the ViSP (Visual Servoing Platform) visual features runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_visual_features.so.3.6 -> libvisp_visual_features.so.3.6.0 -rw-r--r-- root/root 198052 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_visual_features.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features3.6t64/ -rw-r--r-- root/root 1797 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-visual-features3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-visual-features3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 92 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-visual-features3.6t64 libvisp-vs-dev_3.6.0-5_armhf.deb -------------------------------- new Debian package, version 2.0. size 42388 bytes: control archive=1200 bytes. 1178 bytes, 26 lines control 766 bytes, 9 lines md5sums Package: libvisp-vs-dev Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 92 Depends: libvisp-visual-features-dev (= 3.6.0-5), libvisp-robot-dev (= 3.6.0-5), libvisp-vs3.6t64 (= 3.6.0-5) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: development files for libvisp-vs This package contains the header files and static library needed to compile applications that use ViSP (Visual Servoing Platform) visual serving (vs) library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/ -rw-r--r-- root/root 366 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/visp_vs.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/arm-linux-gnueabihf/visp3/vs/ -rw-r--r-- root/root 6307 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vs/vpAdaptiveGain.h -rw-r--r-- root/root 24069 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vs/vpServo.h -rw-r--r-- root/root 2657 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vs/vpServoData.h -rw-r--r-- root/root 2374 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vs/vpServoDisplay.h -rw-r--r-- root/root 2610 2023-09-22 05:39 ./usr/include/arm-linux-gnueabihf/visp3/vs/vpServoException.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_vs.so -> libvisp_vs.so.3.6 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-vs-dev/ -rw-r--r-- root/root 1786 2025-03-09 03:02 ./usr/share/doc/libvisp-vs-dev/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-vs-dev/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-vs-dev/copyright libvisp-vs3.6t64-dbgsym_3.6.0-5_armhf.deb ----------------------------------------- new Debian package, version 2.0. size 428556 bytes: control archive=556 bytes. 418 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libvisp-vs3.6t64-dbgsym Source: visp Version: 3.6.0-5 Auto-Built-Package: debug-symbols Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 440 Depends: libvisp-vs3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-vs3.6t64 Build-Ids: e360c1d3686bd88a058dbc5731628fb3c798bc14 drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/debug/.build-id/e3/ -rw-r--r-- root/root 439896 2025-03-09 03:02 ./usr/lib/debug/.build-id/e3/60c1d3686bd88a058dbc5731628fb3c798bc14.debug drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-vs3.6t64-dbgsym -> libvisp-vs3.6t64 libvisp-vs3.6t64_3.6.0-5_armhf.deb ---------------------------------- new Debian package, version 2.0. size 57660 bytes: control archive=1208 bytes. 1238 bytes, 27 lines control 399 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libvisp-vs3.6t64 Source: visp Version: 3.6.0-5 Architecture: armhf Maintainer: Debian Science Maintainers Installed-Size: 118 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1), libvisp-core3.6t64 (>= 3.6.0), libvisp-visual-features3.6t64 (= 3.6.0-5), libvisp-robot3.6t64 (= 3.6.0-5) Breaks: libvisp-vs3.6 (<< 3.6.0-5) Replaces: libvisp-vs3.6 Section: libs Priority: optional Multi-Arch: same Homepage: https://visp.inria.fr Description: visual servoing platform vs library This package contains the ViSP (Visual Servoing Platform) visual serving (vs) runtime library. . ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. . ViSP can be useful in robotics, computer vision, augmented reality and computer animation. drwxr-xr-x root/root 0 2025-03-09 03:02 ./ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_vs.so.3.6 -> libvisp_vs.so.3.6.0 -rw-r--r-- root/root 66980 2025-03-09 03:02 ./usr/lib/arm-linux-gnueabihf/libvisp_vs.so.3.6.0 drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/doc/libvisp-vs3.6t64/ -rw-r--r-- root/root 1789 2025-03-09 03:02 ./usr/share/doc/libvisp-vs3.6t64/changelog.Debian.gz -rw-r--r-- root/root 27655 2023-09-22 05:39 ./usr/share/doc/libvisp-vs3.6t64/changelog.gz -rw-r--r-- root/root 7773 2025-03-09 03:02 ./usr/share/doc/libvisp-vs3.6t64/copyright drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 66 2025-03-09 03:02 ./usr/share/lintian/overrides/libvisp-vs3.6t64 lintian ------- Setup apt archive ----------------- Merged Build-Depends: lintian:amd64 Filtered Build-Depends: lintian:amd64 dpkg-deb: warning: root directory /<>/sbuild-build-depends-lintian-dummy has unusual owner or group 1000:119 dpkg-deb: hint: you might need to pass --root-owner-group, see for further details dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<>/apt_archive/sbuild-build-depends-lintian-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [615 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [1567 B] Get:5 copy:/<>/apt_archive ./ Packages [1623 B] Fetched 3805 B in 0s (0 B/s) Reading package lists... Reading package lists... Install lintian build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following additional packages will be installed: appstream ca-certificates diffstat libaliased-perl libappstream5 libapt-pkg-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libcapture-tiny-perl libcgi-pm-perl libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libcurl3t64-gnutls libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdynaloader-functions-perl libemail-address-xs-perl libencode-locale-perl libexception-class-perl libfile-basedir-perl libfile-find-rule-perl libfile-listing-perl libfile-sharedir-perl libfont-ttf-perl libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libio-string-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl liblist-compare-perl liblist-someutils-perl liblist-utilsby-perl liblwp-mediatypes-perl liblwp-protocol-https-perl liblz1 liblzo2-2 libmarkdown2 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libnamespace-clean-perl libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libngtcp2-16 libngtcp2-crypto-gnutls8 libnumber-compare-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libpath-tiny-perl libperlio-gzip-perl libperlio-utf8-strict-perl libproc-processtable-perl libregexp-wildcards-perl librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsort-versions-perl libstemmer0d libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libsyntax-keyword-try-perl libterm-readkey-perl libtext-charwidth-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-wrapi18n-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtimedate-perl libtry-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmlb2 libxs-parse-keyword-perl libyaml-0-2 libyaml-libyaml-perl lintian lzop netbase openssl patchutils perl-openssl-defaults plzip t1utils ucf unzip Suggested packages: apt-config-icons libxml-parser-perl libdata-dump-perl libcrypt-ssleay-perl libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libbusiness-isbn-perl libmime-base32-perl libregexp-ipv6-perl libauthen-ntlm-perl binutils-multiarch libtext-template-perl zip Recommended packages: libcgi-fast-perl libhtml-format-perl libio-compress-brotli-perl liblist-someutils-xs-perl libfreezethaw-perl libmath-base85-perl libsocket6-perl libpackage-stash-xs-perl libxstring-perl libdata-dump-perl libhttp-daemon-perl libmailtools-perl libxml-sax-expat-perl The following NEW packages will be installed: appstream ca-certificates diffstat libaliased-perl libappstream5 libapt-pkg-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libcapture-tiny-perl libcgi-pm-perl libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libcurl3t64-gnutls libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdynaloader-functions-perl libemail-address-xs-perl libencode-locale-perl libexception-class-perl libfile-basedir-perl libfile-find-rule-perl libfile-listing-perl libfile-sharedir-perl libfont-ttf-perl libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libio-string-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl liblist-compare-perl liblist-someutils-perl liblist-utilsby-perl liblwp-mediatypes-perl liblwp-protocol-https-perl liblz1 liblzo2-2 libmarkdown2 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libnamespace-clean-perl libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libngtcp2-16 libngtcp2-crypto-gnutls8 libnumber-compare-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libpath-tiny-perl libperlio-gzip-perl libperlio-utf8-strict-perl libproc-processtable-perl libregexp-wildcards-perl librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsort-versions-perl libstemmer0d libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libsyntax-keyword-try-perl libterm-readkey-perl libtext-charwidth-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-wrapi18n-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtimedate-perl libtry-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxmlb2 libxs-parse-keyword-perl libyaml-0-2 libyaml-libyaml-perl lintian lzop netbase openssl patchutils perl-openssl-defaults plzip sbuild-build-depends-lintian-dummy:armhf t1utils ucf unzip 0 upgraded, 139 newly installed, 0 to remove and 0 not upgraded. Need to get 10.2 MB of archives. After this operation, 35.0 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [852 B] Get:2 http://localhost:3142/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Get:3 http://localhost:3142/debian unstable/main amd64 openssl amd64 3.5.1-1 [1494 kB] Get:4 http://localhost:3142/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get:5 http://localhost:3142/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B] Get:6 http://localhost:3142/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B] Get:7 http://localhost:3142/debian unstable/main amd64 ucf all 3.0052 [43.3 kB] Get:8 http://localhost:3142/debian unstable/main amd64 libngtcp2-16 amd64 1.11.0-1 [131 kB] Get:9 http://localhost:3142/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.11.0-1 [29.3 kB] Get:10 http://localhost:3142/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.14.1-2 [384 kB] Get:11 http://localhost:3142/debian unstable/main amd64 libstemmer0d amd64 2.2.0-4+b2 [119 kB] Get:12 http://localhost:3142/debian unstable/main amd64 libxmlb2 amd64 0.3.22-1 [63.1 kB] Get:13 http://localhost:3142/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2 [52.5 kB] Get:14 http://localhost:3142/debian unstable/main amd64 libappstream5 amd64 1.0.5-1 [226 kB] Get:15 http://localhost:3142/debian unstable/main amd64 appstream amd64 1.0.5-1 [538 kB] Get:16 http://localhost:3142/debian unstable/main amd64 diffstat amd64 1.67-1 [35.5 kB] Get:17 http://localhost:3142/debian unstable/main amd64 libaliased-perl all 0.34-3 [13.5 kB] Get:18 http://localhost:3142/debian unstable/main amd64 libapt-pkg-perl amd64 0.1.42 [68.3 kB] Get:19 http://localhost:3142/debian unstable/main amd64 libb-hooks-op-check-perl amd64 0.22-3+b2 [10.6 kB] Get:20 http://localhost:3142/debian unstable/main amd64 libdynaloader-functions-perl all 0.004-2 [12.2 kB] Get:21 http://localhost:3142/debian unstable/main amd64 libdevel-callchecker-perl amd64 0.009-2 [15.6 kB] Get:22 http://localhost:3142/debian unstable/main amd64 libparams-classify-perl amd64 0.015-2+b4 [22.5 kB] Get:23 http://localhost:3142/debian unstable/main amd64 libmodule-runtime-perl all 0.018-1 [17.8 kB] Get:24 http://localhost:3142/debian unstable/main amd64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get:25 http://localhost:3142/debian unstable/main amd64 libmodule-implementation-perl all 0.09-2 [12.6 kB] Get:26 http://localhost:3142/debian unstable/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [7496 B] Get:27 http://localhost:3142/debian unstable/main amd64 libvariable-magic-perl amd64 0.64-1+b1 [44.9 kB] Get:28 http://localhost:3142/debian unstable/main amd64 libb-hooks-endofscope-perl all 0.28-2 [17.6 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libberkeleydb-perl amd64 0.66-1 [121 kB] Get:30 http://localhost:3142/debian unstable/main amd64 libcapture-tiny-perl all 0.50-1 [24.6 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get:32 http://localhost:3142/debian unstable/main amd64 liburi-perl all 5.30-1 [105 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libcgi-pm-perl all 4.68-1 [217 kB] Get:35 http://localhost:3142/debian unstable/main amd64 libclass-data-inheritable-perl all 0.10-1 [8632 B] Get:36 http://localhost:3142/debian unstable/main amd64 libclass-inspector-perl all 1.36-3 [17.5 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libclass-xsaccessor-perl amd64 1.19-4+b5 [36.1 kB] Get:39 http://localhost:3142/debian unstable/main amd64 libclone-perl amd64 0.47-1+b1 [13.9 kB] Get:40 http://localhost:3142/debian unstable/main amd64 libconfig-tiny-perl all 2.30-1 [18.9 kB] Get:41 http://localhost:3142/debian unstable/main amd64 libparams-util-perl amd64 1.102-3+b1 [24.4 kB] Get:42 http://localhost:3142/debian unstable/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get:43 http://localhost:3142/debian unstable/main amd64 libdata-optlist-perl all 0.114-1 [10.6 kB] Get:44 http://localhost:3142/debian unstable/main amd64 libsub-exporter-perl all 0.990-1 [50.6 kB] Get:45 http://localhost:3142/debian unstable/main amd64 libconst-fast-perl all 0.014-2 [8792 B] Get:46 http://localhost:3142/debian unstable/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB] Get:47 http://localhost:3142/debian unstable/main amd64 libdevel-stacktrace-perl all 2.0500-1 [26.4 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libexception-class-perl all 1.45-1 [34.6 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libiterator-perl all 0.03+ds1-2 [18.8 kB] Get:50 http://localhost:3142/debian unstable/main amd64 libiterator-util-perl all 0.02+ds1-2 [14.0 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libdata-dpath-perl all 0.60-1 [41.8 kB] Get:52 http://localhost:3142/debian unstable/main amd64 libdata-messagepack-perl amd64 1.02-2 [32.6 kB] Get:53 http://localhost:3142/debian unstable/main amd64 libnet-domain-tld-perl all 1.75-4 [31.5 kB] Get:54 http://localhost:3142/debian unstable/main amd64 libdata-validate-domain-perl all 0.15-1 [11.9 kB] Get:55 http://localhost:3142/debian unstable/main amd64 libnet-ipv6addr-perl all 1.02-1 [21.7 kB] Get:56 http://localhost:3142/debian unstable/main amd64 libnet-netmask-perl all 2.0002-2 [28.6 kB] Get:57 http://localhost:3142/debian unstable/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-2+b5 [98.1 kB] Get:58 http://localhost:3142/debian unstable/main amd64 libdata-validate-ip-perl all 0.31-1 [20.6 kB] Get:59 http://localhost:3142/debian unstable/main amd64 libdata-validate-uri-perl all 0.07-3 [11.0 kB] Get:60 http://localhost:3142/debian unstable/main amd64 libdevel-size-perl amd64 0.84-1+b1 [24.2 kB] Get:61 http://localhost:3142/debian unstable/main amd64 libemail-address-xs-perl amd64 1.05-1+b4 [29.4 kB] Get:62 http://localhost:3142/debian unstable/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get:63 http://localhost:3142/debian unstable/main amd64 libipc-system-simple-perl all 1.30-2 [26.8 kB] Get:64 http://localhost:3142/debian unstable/main amd64 libfile-basedir-perl all 0.09-2 [15.1 kB] Get:65 http://localhost:3142/debian unstable/main amd64 libnumber-compare-perl all 0.03-3 [6332 B] Get:66 http://localhost:3142/debian unstable/main amd64 libtext-glob-perl all 0.11-3 [7676 B] Get:67 http://localhost:3142/debian unstable/main amd64 libfile-find-rule-perl all 0.34-4 [25.6 kB] Get:68 http://localhost:3142/debian unstable/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get:69 http://localhost:3142/debian unstable/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB] Get:70 http://localhost:3142/debian unstable/main amd64 libfile-listing-perl all 6.16-1 [12.4 kB] Get:71 http://localhost:3142/debian unstable/main amd64 libfile-sharedir-perl all 1.118-3 [16.0 kB] Get:72 http://localhost:3142/debian unstable/main amd64 libio-string-perl all 1.08-4 [12.1 kB] Get:73 http://localhost:3142/debian unstable/main amd64 libfont-ttf-perl all 1.06-2 [318 kB] Get:74 http://localhost:3142/debian unstable/main amd64 libio-html-perl all 1.004-3 [16.2 kB] Get:75 http://localhost:3142/debian unstable/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get:76 http://localhost:3142/debian unstable/main amd64 libhttp-message-perl all 7.00-2 [79.8 kB] Get:77 http://localhost:3142/debian unstable/main amd64 libhtml-form-perl all 6.12-1 [32.3 kB] Get:78 http://localhost:3142/debian unstable/main amd64 libhtml-html5-entities-perl all 0.004-3 [21.0 kB] Get:79 http://localhost:3142/debian unstable/main amd64 libhtml-tree-perl all 5.07-3 [211 kB] Get:80 http://localhost:3142/debian unstable/main amd64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get:81 http://localhost:3142/debian unstable/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get:82 http://localhost:3142/debian unstable/main amd64 perl-openssl-defaults amd64 7+b2 [6724 B] Get:83 http://localhost:3142/debian unstable/main amd64 libnet-ssleay-perl amd64 1.94-3 [339 kB] Get:84 http://localhost:3142/debian unstable/main amd64 libio-socket-ssl-perl all 2.089-1 [223 kB] Get:85 http://localhost:3142/debian unstable/main amd64 libnet-http-perl all 6.23-1 [23.9 kB] Get:86 http://localhost:3142/debian unstable/main amd64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get:87 http://localhost:3142/debian unstable/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get:88 http://localhost:3142/debian unstable/main amd64 libwww-perl all 6.78-1 [183 kB] Get:89 http://localhost:3142/debian unstable/main amd64 libhtml-tokeparser-simple-perl all 3.16-4 [39.1 kB] Get:90 http://localhost:3142/debian unstable/main amd64 libimport-into-perl all 1.002005-2 [11.3 kB] Get:91 http://localhost:3142/debian unstable/main amd64 libio-interactive-perl all 1.027-1 [11.8 kB] Get:92 http://localhost:3142/debian unstable/main amd64 libipc-run3-perl all 0.049-1 [31.5 kB] Get:93 http://localhost:3142/debian unstable/main amd64 libjson-maybexs-perl all 1.004008-1 [12.9 kB] Get:94 http://localhost:3142/debian unstable/main amd64 liblist-compare-perl all 0.55-2 [65.7 kB] Get:95 http://localhost:3142/debian unstable/main amd64 liblist-someutils-perl all 0.59-1 [37.1 kB] Get:96 http://localhost:3142/debian unstable/main amd64 liblist-utilsby-perl all 0.12-2 [15.5 kB] Get:97 http://localhost:3142/debian unstable/main amd64 liblz1 amd64 1.15-3 [39.0 kB] Get:98 http://localhost:3142/debian unstable/main amd64 liblzo2-2 amd64 2.10-3+b1 [55.1 kB] Get:99 http://localhost:3142/debian unstable/main amd64 libmarkdown2 amd64 2.2.7-2.1 [36.0 kB] Get:100 http://localhost:3142/debian unstable/main amd64 libmldbm-perl all 2.05-4 [16.8 kB] Get:101 http://localhost:3142/debian unstable/main amd64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get:102 http://localhost:3142/debian unstable/main amd64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get:103 http://localhost:3142/debian unstable/main amd64 libmoo-perl all 2.005005-1 [58.0 kB] Get:104 http://localhost:3142/debian unstable/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get:105 http://localhost:3142/debian unstable/main amd64 libmoox-aliases-perl all 0.001006-2 [7156 B] Get:106 http://localhost:3142/debian unstable/main amd64 libmouse-perl amd64 2.5.11-1+b1 [144 kB] Get:107 http://localhost:3142/debian unstable/main amd64 libpackage-stash-perl all 0.40-1 [22.0 kB] Get:108 http://localhost:3142/debian unstable/main amd64 libsub-identify-perl amd64 0.14-3+b3 [11.3 kB] Get:109 http://localhost:3142/debian unstable/main amd64 libsub-name-perl amd64 0.28-1 [12.2 kB] Get:110 http://localhost:3142/debian unstable/main amd64 libnamespace-clean-perl all 0.27-2 [17.8 kB] Get:111 http://localhost:3142/debian unstable/main amd64 libpath-tiny-perl all 0.148-1 [56.7 kB] Get:112 http://localhost:3142/debian unstable/main amd64 libperlio-gzip-perl amd64 0.20-1+b4 [17.5 kB] Get:113 http://localhost:3142/debian unstable/main amd64 libperlio-utf8-strict-perl amd64 0.010-1+b3 [11.4 kB] Get:114 http://localhost:3142/debian unstable/main amd64 libproc-processtable-perl amd64 0.636-1+b3 [42.3 kB] Get:115 http://localhost:3142/debian unstable/main amd64 libregexp-wildcards-perl all 1.05-3 [14.1 kB] Get:116 http://localhost:3142/debian unstable/main amd64 libsereal-decoder-perl amd64 5.004+ds-1+b3 [100 kB] Get:117 http://localhost:3142/debian unstable/main amd64 libsereal-encoder-perl amd64 5.004+ds-1+b3 [104 kB] Get:118 http://localhost:3142/debian unstable/main amd64 libsort-versions-perl all 1.62-3 [8928 B] Get:119 http://localhost:3142/debian unstable/main amd64 libxs-parse-keyword-perl amd64 0.48-2 [65.7 kB] Get:120 http://localhost:3142/debian unstable/main amd64 libsyntax-keyword-try-perl amd64 0.30-1+b1 [27.4 kB] Get:121 http://localhost:3142/debian unstable/main amd64 libterm-readkey-perl amd64 2.38-2+b4 [24.6 kB] Get:122 http://localhost:3142/debian unstable/main amd64 libtext-levenshteinxs-perl amd64 0.03-5+b4 [8720 B] Get:123 http://localhost:3142/debian unstable/main amd64 libtext-markdown-discount-perl amd64 0.18-1 [13.1 kB] Get:124 http://localhost:3142/debian unstable/main amd64 libtext-xslate-perl amd64 3.5.9-2+b1 [174 kB] Get:125 http://localhost:3142/debian unstable/main amd64 libtime-duration-perl all 1.21-2 [13.1 kB] Get:126 http://localhost:3142/debian unstable/main amd64 libtime-moment-perl amd64 0.44-2+b4 [73.2 kB] Get:127 http://localhost:3142/debian unstable/main amd64 libunicode-utf8-perl amd64 0.62-3 [20.1 kB] Get:128 http://localhost:3142/debian unstable/main amd64 libwww-mechanize-perl all 2.19-1 [114 kB] Get:129 http://localhost:3142/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-2 [15.1 kB] Get:130 http://localhost:3142/debian unstable/main amd64 libxml-sax-base-perl all 1.09-3 [20.6 kB] Get:131 http://localhost:3142/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-4 [53.4 kB] Get:132 http://localhost:3142/debian unstable/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-5+b2 [314 kB] Get:133 http://localhost:3142/debian unstable/main amd64 libyaml-libyaml-perl amd64 0.903.0+ds-1 [35.4 kB] Get:134 http://localhost:3142/debian unstable/main amd64 plzip amd64 1.12-3 [65.0 kB] Get:135 http://localhost:3142/debian unstable/main amd64 lzop amd64 1.04-2 [84.2 kB] Get:136 http://localhost:3142/debian unstable/main amd64 patchutils amd64 0.4.2-1 [77.5 kB] Get:137 http://localhost:3142/debian unstable/main amd64 t1utils amd64 1.41-4 [62.1 kB] Get:138 http://localhost:3142/debian unstable/main amd64 unzip amd64 6.0-29 [173 kB] Get:139 http://localhost:3142/debian unstable/main amd64 lintian all 2.122.0 [1063 kB] Preconfiguring packages ... Fetched 10.2 MB in 0s (142 MB/s) Selecting previously unselected package netbase. (Reading database ... 37349 files and directories currently installed.) Preparing to unpack .../000-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package openssl. Preparing to unpack .../001-openssl_3.5.1-1_amd64.deb ... Unpacking openssl (3.5.1-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../002-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libtext-charwidth-perl:amd64. Preparing to unpack .../003-libtext-charwidth-perl_0.04-11+b4_amd64.deb ... Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ... Selecting previously unselected package libtext-wrapi18n-perl. Preparing to unpack .../004-libtext-wrapi18n-perl_0.06-10_all.deb ... Unpacking libtext-wrapi18n-perl (0.06-10) ... Selecting previously unselected package ucf. Preparing to unpack .../005-ucf_3.0052_all.deb ... Moving old data out of the way Unpacking ucf (3.0052) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../006-libngtcp2-16_1.11.0-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.11.0-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:amd64. Preparing to unpack .../007-libngtcp2-crypto-gnutls8_1.11.0-1_amd64.deb ... Unpacking libngtcp2-crypto-gnutls8:amd64 (1.11.0-1) ... Selecting previously unselected package libcurl3t64-gnutls:amd64. Preparing to unpack .../008-libcurl3t64-gnutls_8.14.1-2_amd64.deb ... Unpacking libcurl3t64-gnutls:amd64 (8.14.1-2) ... Selecting previously unselected package libstemmer0d:amd64. Preparing to unpack .../009-libstemmer0d_2.2.0-4+b2_amd64.deb ... Unpacking libstemmer0d:amd64 (2.2.0-4+b2) ... Selecting previously unselected package libxmlb2:amd64. Preparing to unpack .../010-libxmlb2_0.3.22-1_amd64.deb ... Unpacking libxmlb2:amd64 (0.3.22-1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../011-libyaml-0-2_0.2.5-2_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2) ... Selecting previously unselected package libappstream5:amd64. Preparing to unpack .../012-libappstream5_1.0.5-1_amd64.deb ... Unpacking libappstream5:amd64 (1.0.5-1) ... Selecting previously unselected package appstream. Preparing to unpack .../013-appstream_1.0.5-1_amd64.deb ... Unpacking appstream (1.0.5-1) ... Selecting previously unselected package diffstat. Preparing to unpack .../014-diffstat_1.67-1_amd64.deb ... Unpacking diffstat (1.67-1) ... Selecting previously unselected package libaliased-perl. Preparing to unpack .../015-libaliased-perl_0.34-3_all.deb ... Unpacking libaliased-perl (0.34-3) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../016-libapt-pkg-perl_0.1.42_amd64.deb ... Unpacking libapt-pkg-perl (0.1.42) ... Selecting previously unselected package libb-hooks-op-check-perl:amd64. Preparing to unpack .../017-libb-hooks-op-check-perl_0.22-3+b2_amd64.deb ... Unpacking libb-hooks-op-check-perl:amd64 (0.22-3+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../018-libdynaloader-functions-perl_0.004-2_all.deb ... Unpacking libdynaloader-functions-perl (0.004-2) ... Selecting previously unselected package libdevel-callchecker-perl:amd64. Preparing to unpack .../019-libdevel-callchecker-perl_0.009-2_amd64.deb ... Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... Selecting previously unselected package libparams-classify-perl:amd64. Preparing to unpack .../020-libparams-classify-perl_0.015-2+b4_amd64.deb ... Unpacking libparams-classify-perl:amd64 (0.015-2+b4) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../021-libmodule-runtime-perl_0.018-1_all.deb ... Unpacking libmodule-runtime-perl (0.018-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../022-libtry-tiny-perl_0.32-1_all.deb ... Unpacking libtry-tiny-perl (0.32-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../023-libmodule-implementation-perl_0.09-2_all.deb ... Unpacking libmodule-implementation-perl (0.09-2) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../024-libsub-exporter-progressive-perl_0.001013-3_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-3) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../025-libvariable-magic-perl_0.64-1+b1_amd64.deb ... Unpacking libvariable-magic-perl (0.64-1+b1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../026-libb-hooks-endofscope-perl_0.28-2_all.deb ... Unpacking libb-hooks-endofscope-perl (0.28-2) ... Selecting previously unselected package libberkeleydb-perl:amd64. Preparing to unpack .../027-libberkeleydb-perl_0.66-1_amd64.deb ... Unpacking libberkeleydb-perl:amd64 (0.66-1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../028-libcapture-tiny-perl_0.50-1_all.deb ... Unpacking libcapture-tiny-perl (0.50-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../029-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../030-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../031-libhtml-parser-perl_3.83-1+b2_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../032-libcgi-pm-perl_4.68-1_all.deb ... Unpacking libcgi-pm-perl (4.68-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../033-libclass-data-inheritable-perl_0.10-1_all.deb ... Unpacking libclass-data-inheritable-perl (0.10-1) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../034-libclass-inspector-perl_1.36-3_all.deb ... Unpacking libclass-inspector-perl (1.36-3) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../035-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../036-libclass-xsaccessor-perl_1.19-4+b5_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b5) ... Selecting previously unselected package libclone-perl:amd64. Preparing to unpack .../037-libclone-perl_0.47-1+b1_amd64.deb ... Unpacking libclone-perl:amd64 (0.47-1+b1) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../038-libconfig-tiny-perl_2.30-1_all.deb ... Unpacking libconfig-tiny-perl (2.30-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../039-libparams-util-perl_1.102-3+b1_amd64.deb ... Unpacking libparams-util-perl (1.102-3+b1) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../040-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../041-libdata-optlist-perl_0.114-1_all.deb ... Unpacking libdata-optlist-perl (0.114-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../042-libsub-exporter-perl_0.990-1_all.deb ... Unpacking libsub-exporter-perl (0.990-1) ... Selecting previously unselected package libconst-fast-perl. Preparing to unpack .../043-libconst-fast-perl_0.014-2_all.deb ... Unpacking libconst-fast-perl (0.014-2) ... Selecting previously unselected package libcpanel-json-xs-perl:amd64. Preparing to unpack .../044-libcpanel-json-xs-perl_4.39-1_amd64.deb ... Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../045-libdevel-stacktrace-perl_2.0500-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0500-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../046-libexception-class-perl_1.45-1_all.deb ... Unpacking libexception-class-perl (1.45-1) ... Selecting previously unselected package libiterator-perl. Preparing to unpack .../047-libiterator-perl_0.03+ds1-2_all.deb ... Unpacking libiterator-perl (0.03+ds1-2) ... Selecting previously unselected package libiterator-util-perl. Preparing to unpack .../048-libiterator-util-perl_0.02+ds1-2_all.deb ... Unpacking libiterator-util-perl (0.02+ds1-2) ... Selecting previously unselected package libdata-dpath-perl. Preparing to unpack .../049-libdata-dpath-perl_0.60-1_all.deb ... Unpacking libdata-dpath-perl (0.60-1) ... Selecting previously unselected package libdata-messagepack-perl. Preparing to unpack .../050-libdata-messagepack-perl_1.02-2_amd64.deb ... Unpacking libdata-messagepack-perl (1.02-2) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../051-libnet-domain-tld-perl_1.75-4_all.deb ... Unpacking libnet-domain-tld-perl (1.75-4) ... Selecting previously unselected package libdata-validate-domain-perl. Preparing to unpack .../052-libdata-validate-domain-perl_0.15-1_all.deb ... Unpacking libdata-validate-domain-perl (0.15-1) ... Selecting previously unselected package libnet-ipv6addr-perl. Preparing to unpack .../053-libnet-ipv6addr-perl_1.02-1_all.deb ... Unpacking libnet-ipv6addr-perl (1.02-1) ... Selecting previously unselected package libnet-netmask-perl. Preparing to unpack .../054-libnet-netmask-perl_2.0002-2_all.deb ... Unpacking libnet-netmask-perl (2.0002-2) ... Selecting previously unselected package libnetaddr-ip-perl. Preparing to unpack .../055-libnetaddr-ip-perl_4.079+dfsg-2+b5_amd64.deb ... Unpacking libnetaddr-ip-perl (4.079+dfsg-2+b5) ... Selecting previously unselected package libdata-validate-ip-perl. Preparing to unpack .../056-libdata-validate-ip-perl_0.31-1_all.deb ... Unpacking libdata-validate-ip-perl (0.31-1) ... Selecting previously unselected package libdata-validate-uri-perl. Preparing to unpack .../057-libdata-validate-uri-perl_0.07-3_all.deb ... Unpacking libdata-validate-uri-perl (0.07-3) ... Selecting previously unselected package libdevel-size-perl. Preparing to unpack .../058-libdevel-size-perl_0.84-1+b1_amd64.deb ... Unpacking libdevel-size-perl (0.84-1+b1) ... Selecting previously unselected package libemail-address-xs-perl. Preparing to unpack .../059-libemail-address-xs-perl_1.05-1+b4_amd64.deb ... Unpacking libemail-address-xs-perl (1.05-1+b4) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../060-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../061-libipc-system-simple-perl_1.30-2_all.deb ... Unpacking libipc-system-simple-perl (1.30-2) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../062-libfile-basedir-perl_0.09-2_all.deb ... Unpacking libfile-basedir-perl (0.09-2) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../063-libnumber-compare-perl_0.03-3_all.deb ... Unpacking libnumber-compare-perl (0.03-3) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../064-libtext-glob-perl_0.11-3_all.deb ... Unpacking libtext-glob-perl (0.11-3) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../065-libfile-find-rule-perl_0.34-4_all.deb ... Unpacking libfile-find-rule-perl (0.34-4) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../066-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../067-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../068-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../069-libfile-sharedir-perl_1.118-3_all.deb ... Unpacking libfile-sharedir-perl (1.118-3) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../070-libio-string-perl_1.08-4_all.deb ... Unpacking libio-string-perl (1.08-4) ... Selecting previously unselected package libfont-ttf-perl. Preparing to unpack .../071-libfont-ttf-perl_1.06-2_all.deb ... Unpacking libfont-ttf-perl (1.06-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../072-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../073-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../074-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../075-libhtml-form-perl_6.12-1_all.deb ... Unpacking libhtml-form-perl (6.12-1) ... Selecting previously unselected package libhtml-html5-entities-perl. Preparing to unpack .../076-libhtml-html5-entities-perl_0.004-3_all.deb ... Unpacking libhtml-html5-entities-perl (0.004-3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../077-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../078-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../079-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../080-perl-openssl-defaults_7+b2_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:amd64. Preparing to unpack .../081-libnet-ssleay-perl_1.94-3_amd64.deb ... Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../082-libio-socket-ssl-perl_2.089-1_all.deb ... Unpacking libio-socket-ssl-perl (2.089-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../083-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../084-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../085-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../086-libwww-perl_6.78-1_all.deb ... Unpacking libwww-perl (6.78-1) ... Selecting previously unselected package libhtml-tokeparser-simple-perl. Preparing to unpack .../087-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../088-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package libio-interactive-perl. Preparing to unpack .../089-libio-interactive-perl_1.027-1_all.deb ... Unpacking libio-interactive-perl (1.027-1) ... Selecting previously unselected package libipc-run3-perl. Preparing to unpack .../090-libipc-run3-perl_0.049-1_all.deb ... Unpacking libipc-run3-perl (0.049-1) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../091-libjson-maybexs-perl_1.004008-1_all.deb ... Unpacking libjson-maybexs-perl (1.004008-1) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../092-liblist-compare-perl_0.55-2_all.deb ... Unpacking liblist-compare-perl (0.55-2) ... Selecting previously unselected package liblist-someutils-perl. Preparing to unpack .../093-liblist-someutils-perl_0.59-1_all.deb ... Unpacking liblist-someutils-perl (0.59-1) ... Selecting previously unselected package liblist-utilsby-perl. Preparing to unpack .../094-liblist-utilsby-perl_0.12-2_all.deb ... Unpacking liblist-utilsby-perl (0.12-2) ... Selecting previously unselected package liblz1:amd64. Preparing to unpack .../095-liblz1_1.15-3_amd64.deb ... Unpacking liblz1:amd64 (1.15-3) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../096-liblzo2-2_2.10-3+b1_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-3+b1) ... Selecting previously unselected package libmarkdown2:amd64. Preparing to unpack .../097-libmarkdown2_2.2.7-2.1_amd64.deb ... Unpacking libmarkdown2:amd64 (2.2.7-2.1) ... Selecting previously unselected package libmldbm-perl. Preparing to unpack .../098-libmldbm-perl_2.05-4_all.deb ... Unpacking libmldbm-perl (2.05-4) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../099-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../100-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../101-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../102-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libmoox-aliases-perl. Preparing to unpack .../103-libmoox-aliases-perl_0.001006-2_all.deb ... Unpacking libmoox-aliases-perl (0.001006-2) ... Selecting previously unselected package libmouse-perl:amd64. Preparing to unpack .../104-libmouse-perl_2.5.11-1+b1_amd64.deb ... Unpacking libmouse-perl:amd64 (2.5.11-1+b1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../105-libpackage-stash-perl_0.40-1_all.deb ... Unpacking libpackage-stash-perl (0.40-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../106-libsub-identify-perl_0.14-3+b3_amd64.deb ... Unpacking libsub-identify-perl (0.14-3+b3) ... Selecting previously unselected package libsub-name-perl:amd64. Preparing to unpack .../107-libsub-name-perl_0.28-1_amd64.deb ... Unpacking libsub-name-perl:amd64 (0.28-1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../108-libnamespace-clean-perl_0.27-2_all.deb ... Unpacking libnamespace-clean-perl (0.27-2) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../109-libpath-tiny-perl_0.148-1_all.deb ... Unpacking libpath-tiny-perl (0.148-1) ... Selecting previously unselected package libperlio-gzip-perl. Preparing to unpack .../110-libperlio-gzip-perl_0.20-1+b4_amd64.deb ... Unpacking libperlio-gzip-perl (0.20-1+b4) ... Selecting previously unselected package libperlio-utf8-strict-perl. Preparing to unpack .../111-libperlio-utf8-strict-perl_0.010-1+b3_amd64.deb ... Unpacking libperlio-utf8-strict-perl (0.010-1+b3) ... Selecting previously unselected package libproc-processtable-perl:amd64. Preparing to unpack .../112-libproc-processtable-perl_0.636-1+b3_amd64.deb ... Unpacking libproc-processtable-perl:amd64 (0.636-1+b3) ... Selecting previously unselected package libregexp-wildcards-perl. Preparing to unpack .../113-libregexp-wildcards-perl_1.05-3_all.deb ... Unpacking libregexp-wildcards-perl (1.05-3) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../114-libsereal-decoder-perl_5.004+ds-1+b3_amd64.deb ... Unpacking libsereal-decoder-perl (5.004+ds-1+b3) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../115-libsereal-encoder-perl_5.004+ds-1+b3_amd64.deb ... Unpacking libsereal-encoder-perl (5.004+ds-1+b3) ... Selecting previously unselected package libsort-versions-perl. Preparing to unpack .../116-libsort-versions-perl_1.62-3_all.deb ... Unpacking libsort-versions-perl (1.62-3) ... Selecting previously unselected package libxs-parse-keyword-perl. Preparing to unpack .../117-libxs-parse-keyword-perl_0.48-2_amd64.deb ... Unpacking libxs-parse-keyword-perl (0.48-2) ... Selecting previously unselected package libsyntax-keyword-try-perl. Preparing to unpack .../118-libsyntax-keyword-try-perl_0.30-1+b1_amd64.deb ... Unpacking libsyntax-keyword-try-perl (0.30-1+b1) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../119-libterm-readkey-perl_2.38-2+b4_amd64.deb ... Unpacking libterm-readkey-perl (2.38-2+b4) ... Selecting previously unselected package libtext-levenshteinxs-perl. Preparing to unpack .../120-libtext-levenshteinxs-perl_0.03-5+b4_amd64.deb ... Unpacking libtext-levenshteinxs-perl (0.03-5+b4) ... Selecting previously unselected package libtext-markdown-discount-perl. Preparing to unpack .../121-libtext-markdown-discount-perl_0.18-1_amd64.deb ... Unpacking libtext-markdown-discount-perl (0.18-1) ... Selecting previously unselected package libtext-xslate-perl:amd64. Preparing to unpack .../122-libtext-xslate-perl_3.5.9-2+b1_amd64.deb ... Unpacking libtext-xslate-perl:amd64 (3.5.9-2+b1) ... Selecting previously unselected package libtime-duration-perl. Preparing to unpack .../123-libtime-duration-perl_1.21-2_all.deb ... Unpacking libtime-duration-perl (1.21-2) ... Selecting previously unselected package libtime-moment-perl. Preparing to unpack .../124-libtime-moment-perl_0.44-2+b4_amd64.deb ... Unpacking libtime-moment-perl (0.44-2+b4) ... Selecting previously unselected package libunicode-utf8-perl. Preparing to unpack .../125-libunicode-utf8-perl_0.62-3_amd64.deb ... Unpacking libunicode-utf8-perl (0.62-3) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../126-libwww-mechanize-perl_2.19-1_all.deb ... Unpacking libwww-mechanize-perl (2.19-1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../127-libxml-namespacesupport-perl_1.12-2_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-2) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../128-libxml-sax-base-perl_1.09-3_all.deb ... Unpacking libxml-sax-base-perl (1.09-3) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../129-libxml-sax-perl_1.02+dfsg-4_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-4) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../130-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b2_amd64.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5+b2) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../131-libyaml-libyaml-perl_0.903.0+ds-1_amd64.deb ... Unpacking libyaml-libyaml-perl (0.903.0+ds-1) ... Selecting previously unselected package plzip. Preparing to unpack .../132-plzip_1.12-3_amd64.deb ... Unpacking plzip (1.12-3) ... Selecting previously unselected package lzop. Preparing to unpack .../133-lzop_1.04-2_amd64.deb ... Unpacking lzop (1.04-2) ... Selecting previously unselected package patchutils. Preparing to unpack .../134-patchutils_0.4.2-1_amd64.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../135-t1utils_1.41-4_amd64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package unzip. Preparing to unpack .../136-unzip_6.0-29_amd64.deb ... Unpacking unzip (6.0-29) ... Selecting previously unselected package lintian. Preparing to unpack .../137-lintian_2.122.0_all.deb ... Unpacking lintian (2.122.0) ... Selecting previously unselected package sbuild-build-depends-lintian-dummy:armhf. Preparing to unpack .../138-sbuild-build-depends-lintian-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-lintian-dummy:armhf (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.42) ... Setting up liblz1:amd64 (1.15-3) ... Setting up libberkeleydb-perl:amd64 (0.66-1) ... Setting up plzip (1.12-3) ... update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip (lzip) in auto mode update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ... Setting up libunicode-utf8-perl (0.62-3) ... Setting up libmouse-perl:amd64 (2.5.11-1+b1) ... Setting up libdata-messagepack-perl (1.02-2) ... Setting up libclass-inspector-perl (1.36-3) ... Setting up libdynaloader-functions-perl (0.004-2) ... Setting up libtext-glob-perl (0.11-3) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up liblist-compare-perl (0.55-2) ... Setting up libclone-perl:amd64 (0.47-1+b1) ... Setting up libyaml-0-2:amd64 (0.2.5-2) ... Setting up libsub-identify-perl (0.14-3+b3) ... Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libxmlb2:amd64 (0.3.22-1) ... Setting up libdevel-size-perl (0.84-1+b1) ... Setting up unzip (6.0-29) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libyaml-libyaml-perl (0.903.0+ds-1) ... Setting up libio-interactive-perl (1.027-1) ... Setting up libtry-tiny-perl (0.32-1) ... Setting up perl-openssl-defaults:amd64 (7+b2) ... Setting up libmldbm-perl (2.05-4) ... Setting up libxml-namespacesupport-perl (1.12-2) ... Setting up liblzo2-2:amd64 (2.10-3+b1) ... Setting up libtime-moment-perl (0.44-2+b4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libconfig-tiny-perl (2.30-1) ... Setting up libsereal-encoder-perl (5.004+ds-1+b3) ... Setting up liblist-utilsby-perl (0.12-2) ... Setting up libtext-wrapi18n-perl (0.06-10) ... Setting up libnet-netmask-perl (2.0002-2) ... Setting up libsub-install-perl (0.929-1) ... Setting up libnumber-compare-perl (0.03-3) ... Setting up patchutils (0.4.2-1) ... Setting up libjson-maybexs-perl (1.004008-1) ... Setting up libxml-sax-base-perl (1.09-3) ... Setting up libio-string-perl (1.08-4) ... Setting up libnetaddr-ip-perl (4.079+dfsg-2+b5) ... Setting up libclass-data-inheritable-perl (0.10-1) ... Setting up libfile-find-rule-perl (0.34-4) ... Setting up libipc-system-simple-perl (1.30-2) ... Setting up libnet-domain-tld-perl (1.75-4) ... Setting up libperlio-utf8-strict-perl (0.010-1+b3) ... Setting up t1utils (1.41-4) ... Setting up diffstat (1.67-1) ... Setting up libvariable-magic-perl (0.64-1+b1) ... Setting up libio-html-perl (1.004-3) ... Setting up libb-hooks-op-check-perl:amd64 (0.22-3+b2) ... Setting up ucf (3.0052) ... Setting up libparams-util-perl (1.102-3+b1) ... Setting up libtime-duration-perl (1.21-2) ... Setting up libtext-xslate-perl:amd64 (3.5.9-2+b1) ... Setting up libsub-exporter-progressive-perl (0.001013-3) ... Setting up libcapture-tiny-perl (0.50-1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libsub-name-perl:amd64 (0.28-1) ... Setting up libdata-validate-domain-perl (0.15-1) ... Setting up libproc-processtable-perl:amd64 (0.636-1+b3) ... Setting up libpath-tiny-perl (0.148-1) ... Setting up lzop (1.04-2) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libipc-run3-perl (0.049-1) ... Setting up libregexp-wildcards-perl (1.05-3) ... Setting up libfile-sharedir-perl (1.118-3) ... Setting up libaliased-perl (0.34-3) ... Setting up netbase (6.5) ... Setting up libngtcp2-16:amd64 (1.11.0-1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libdevel-stacktrace-perl (2.0500-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b5) ... Setting up libstemmer0d:amd64 (2.2.0-4+b2) ... Setting up libsort-versions-perl (1.62-3) ... Setting up libterm-readkey-perl (2.38-2+b4) ... Setting up libfont-ttf-perl (1.06-2) ... Setting up openssl (3.5.1-1) ... Setting up libtext-levenshteinxs-perl (0.03-5+b4) ... Setting up libperlio-gzip-perl (0.20-1+b4) ... Setting up libhtml-html5-entities-perl (0.004-3) ... Setting up libsereal-decoder-perl (5.004+ds-1+b3) ... Setting up libmarkdown2:amd64 (2.2.7-2.1) ... Setting up liburi-perl (5.30-1) ... Setting up libnet-ipv6addr-perl (1.02-1) ... Setting up libngtcp2-crypto-gnutls8:amd64 (1.11.0-1) ... Setting up libdata-validate-ip-perl (0.31-1) ... Setting up libemail-address-xs-perl (1.05-1+b4) ... Setting up libnet-ssleay-perl:amd64 (1.94-3) ... Setting up libhttp-date-perl (6.06-1) ... Setting up libfile-basedir-perl (0.09-2) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libcurl3t64-gnutls:amd64 (8.14.1-2) ... Setting up libnet-http-perl (6.23-1) ... Setting up libtext-markdown-discount-perl (0.18-1) ... Setting up libappstream5:amd64 (1.0.5-1) ... Setting up libexception-class-perl (1.45-1) ... Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... Setting up libxml-sax-perl (1.02+dfsg-4) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up libdata-validate-uri-perl (0.07-3) ... Setting up libxs-parse-keyword-perl (0.48-2) ... Setting up appstream (1.0.5-1) ... ✔ Metadata cache was updated successfully. Setting up libdata-optlist-perl (0.114-1) ... Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5+b2) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Setting up libwww-robotrules-perl (6.02-1) ... Setting up libsyntax-keyword-try-perl (0.30-1+b1) ... Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ... Setting up libio-socket-ssl-perl (2.089-1) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up libhttp-message-perl (7.00-2) ... Setting up libhtml-form-perl (6.12-1) ... Setting up libiterator-perl (0.03+ds1-2) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libiterator-util-perl (0.02+ds1-2) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:amd64 (0.015-2+b4) ... Setting up libcgi-pm-perl (4.68-1) ... Setting up libmodule-runtime-perl (0.018-1) ... Setting up libconst-fast-perl (0.014-2) ... Setting up libdata-dpath-perl (0.60-1) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up liblist-someutils-perl (0.59-1) ... Setting up libmoox-aliases-perl (0.001006-2) ... Setting up libb-hooks-endofscope-perl (0.28-2) ... Setting up libnamespace-clean-perl (0.27-2) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.78-1) ... Setting up libhtml-tokeparser-simple-perl (3.16-4) ... Setting up libwww-mechanize-perl (2.19-1) ... Setting up lintian (2.122.0) ... Setting up sbuild-build-depends-lintian-dummy:armhf (0.invalid.0) ... Processing triggers for libc-bin (2.41-11) ... Processing triggers for man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Running lintian... I: Lintian run was successful. +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: n/a Build-Time: 5223 Distribution: unstable Foreign Architectures: armhf Host Architecture: armhf Install-Time: 34 Job: visp_3.6.0-5 Lintian: pass Machine Architecture: amd64 Package: visp Package-Time: 5275 Source-Version: 3.6.0-5 Space: n/a Status: successful Version: 3.6.0-5 -------------------------------------------------------------------------------- Finished at 2025-07-30T10:58:23Z Build needed 01:27:55, no disk space